ここから本文です
ベランダ菜園とWindows用アプリ作成とExcel用アプリ(アドイン)作成

書庫┠Pixtack紫陽花

Pixtack紫陽花は複数の画像を並べて重ねて1枚にするフリーソフトウェアです
このブログの記事にいっぱいある画像はこのアプリで編集したものです
Windows用
Windows8.1で動作確認
VisualBasicExpress2010を使って作成
参考にしたのはHirayama ProductionさんのJOINTOGETHER
Hirayama Production
http://homepage3.nifty.com/hirapro/

画像を8ピクセルごとに動かすなど移動単位を指定できるのと
文字を入れることができるのとバグが放置されているのが特徴
これらの特徴が必要ないのならJOINTOGETHERを使った方がいいです

記事検索
検索

全34ページ

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

[ 次のページ ]


約一年ぶりのPixtack紫陽花バージョンアップ
イメージ 2
2.7.97.190
ツイッターに投稿する画像作成用の機能を追加した


イメージ 1
画像を保存するときに左下にある「透過保存」にチェックを入れてpng形式で保存するだけ
こうして保存した画像はツイッターに投稿して見たときに綺麗なまま表示される

この前ここで知ったんだけど
Twitterにアップする画像の劣化を防ぐ「Twitter向け画像最適化ツール」 - 知っ得!旬のネットサービス - 窓の杜
http://forest.watch.impress.co.jp/docs/serial/netserv/1047319.html
これ、画像を最適化してくれるところ
Twitter向け画像最適化ツール - SDN Project
https://sdn-project.net/labo/twitter_image.html
ここ見ると
普通のpng画像をツイッターに投稿するとjpegに再圧縮(エンコード)されて画質が低下するみたいで、それを防ぐために左上の1ピクセルだけ透過率99%の半透明にした画像を作成するサービスみたい


試しに普通に投稿すると画質が低下するのか見てみる
イメージ 3
この普通のpng画像をツイッターに投稿したのを見てみると

イメージ 4
たしかにアドレスバーのところ見ると拡張子がjpgになっている


元の画像と比べて見る
イメージ 5
そんなに画質低下していないけどねえ、比べるとわかる

左上を拡大して比較
イメージ 6
くっきりしていたのがモワモワジャリジャリになっている



今度はさっきのサイトでツイッター用に変換した画像を投稿してみてみる
イメージ 7
アドレスバーで確認するとpngのまま


拡大して比較
イメージ 8
素晴らしい、全く劣化していない
ってことでPixtack紫陽花で真似してみたのが今回のバージョンアップ


投稿時に再圧縮されない条件は曖昧だけどだいたいファイルサイズが5MB以下の透過ピクセルがあるpng形式画像ってことなので
Pixtack紫陽花では左上のピクセルが完全不透明(透明度=255)な場合だけ透明度を254にして保存するようにした
透明度じゃなくて不透明度かな?Colorのアルファの値
見た目じゃわからないけどどんな感じなのか

イメージ 9
左上の1ピクセルだけだからねえ、普通に分かんない

4倍に拡大して比較
イメージ 10
最適化した方は左上の1ピクセルだけ色が違うのがわかる


どれだけ違うのか色を比べてみる
イメージ 11
元の色はARGB=255,214,219,233
透明度は255で完全不透明

加工された左上1ピクセルの色は
イメージ 12
ARGB=254,205,210,224
うーん透明度は合っているんだけど色自体も少し変化してしまっている
保存するときにAの値だけを254にしているだけなんだけどなあ
でも、どうせ見た目ではわかんないからねOK

'画像の左上1ピクセルのAlphaが255ならAlphaを254にする
Function OnePixelTransparent(bmp As Bitmap) As Bitmap
'ツイッターに投稿する画像用、左上1ピクセルのAlphaを254にする
'透過ピクセルがあると投稿時にpng画像がjpegに変換されない
If CheckBox_SaveForTwitter.Checked Then
Dim c As Color
c = bmp.GetPixel(0, 0)
If c.A = 255 Then
c = Color.FromArgb(254, c)
bmp.SetPixel(0, 0, c)
c = bmp.GetPixel(0, 0)
End If
End If
Return bmp
End Function
こんな感じ
今回のバージョンアップはこれを付け足しただけ
なお数々のバグは放置されている模様
バグが多すぎて直すの面倒だからって新しくPixtack紫陽花2ndを置いたのはいいけど、よく使う文字の描画機能を入れるのを前に放置状態になってしまったから、未だにこのバグの多い初代を使っているんだよねえ


Pixtack紫陽花ダウンロード
Pixtack紫陽花_20170309_x64.zip 64ビットウィンドウズ用




VisualStudioも新しいのが公開されたので半年ぶり以上に使ってみたんだけど、いろいろ忘れすぎで実行ファイルのexeをこしらえるビルドさえ忘れていたの始め、Pixtack紫陽花に必要なdllファイルを作ったのを忘れていて、更にそれをアップロードするのを忘れていたみたいで前回のPixtack紫陽花はたぶん起動しなかったんじゃないかなあとか
今回のは忘れずに入れたので動くはず


関連記事、前回のPixtack紫陽花
Pixtack紫陽花2.7.96.190、不具合修正 ( ソフトウェア ) - 午後わてんのブログ - Yahoo!ブログ
http://blogs.yahoo.co.jp/gogowaten/14053168.html



Pixtack紫陽花2nd(ぴくすたっくあじさいせかんど)
やっと名前が決まった!
イメージ 1
Pixtack紫陽花の次(後継)だから2nd、(普通だな…)
目的も一緒で
複数画像を1枚にまとめること
特徴は
画像の位置をマウスドラッグで決める時にグリッドにスナップ

無印と違うのは
動作が早い(軽い)
バグが少ない(今後増える予定)
機能が少ない(今後増やす予定)

複数画像を1枚にまとめる
イメージ 2
画像追加はエクスプローラーなどから画像ファイルをマウスでドラッグアンドドロップ

イメージ 3
一度に複数追加もできる


画像の保存
イメージ 4
追加した画像はマウスで移動できるので適当に並べる
保存ボタンを押すと名前を付けて保存画面が出る、保存するフォルダを選択して
ファイルの種類は写真画像ならjpgを選択、名前をつけたら保存ボタンで完了

イメージ 5
これが保存した画像になる


今回追加した機能はカラーピッカーとそのパレット
WPFとVB.NETでカラーピッカーその5、もっと色を登録できるようにした ( ソフトウェア ) - 午後わてんのブログ - Yahoo!ブログ
http://blogs.yahoo.co.jp/gogowaten/14058386.html
これ

場所は
イメージ 6
基本設定タブの保存の背景色選択ボタンと

イメージ 7
透明タブの色選択ボタン
これらのボタンを押すと

イメージ 8
これが表示される、色を選んでOK押すと

イメージ 9
背景に色がつく

イメージ 10
背景色も保存するときは背景色を保存するにチェックを入れておく

イメージ 11
背景色も保存jpeg形式

イメージ 12
チェック入れ無くてもjpeg形式だと透明部分は真っ黒になる

イメージ 13
png形式で保存なら透明部分は透明になる
けどファイルサイズは大きくなってしまう、5倍以上

イメージ 14
パレットに追加した色の設定ファイルはアプリの実行ファイルと同じフォルダに
PaletteColorData.xml
って言う名前で保存されるんだけど、今後のバージョンアップで互換性がなくなって
読み取ることができなくなって登録した色が無駄になってしまう可能性が高い


Pixtack紫陽花2ndの使い方とか.txt

Windows用アプリ

対応ウィンドウズ
動くはず
Windows 10
動くかも
WindowsVista、Windows7、Windows 8、Windows 8.1
動かない
WindowsXP

Vistaや7,8,8.1なら.NET Frameworkをインストールすれば動くかも
Download Windows Vista SP2、Windows 7 SP1、Windows 8、Windows 8.1、Windows Server 2008 SP2、Windows Server 2008 R2 SP1、Windows Server 2012、および Windows Server 2012 R2 用 Microsoft .NET Framework 4.5.2 (Web インストーラー) from Official Microsoft Download Center
https://www.microsoft.com/ja-JP/download/details.aspx?id=42643




最初に起動した時に
「WindowsによってPCが保護されました」
っていう警告画面が出た場合は、その画面の詳細情報と言うところをクリックしてから
「実行」を押すとアプリが起動する



基本操作

画像を開く
  画像ファイルをドラッグアンドドロップ
  複数のファイルを一度に開くこともできる

画像の選択
  画像をクリックする
  選択中の画像は左上のサムネイル表示の中段の枠に縮小表示される

画像の移動
  マウスでドラッグ
  カクカク動くのが嫌ならグリッドの数字を1にすると
  1ピクセルづつ動く

選択画像の上下の重なりの順番(階層)を変える
  左上のサムネイル表示の右側にある
  「上層へ」ボタンを押すと選択画像が一つ上になる
  「下層へ」ボタンで一つ下になる
  またはキーボードのPageUp、PageDown

選択画像の削除
  「消去」ボタンを押す
  またはキーボードのF4を押す

画像の保存
  保存ボタンを押して名前を付けて、形式を選んで保存ボタン押す
  またはキーボードでCtrl+s
  透明や半透明の画像があるならpng形式がいい
  保存形式はjpeg、png、bmp、gif、TIFFの5種類
  jpegの画質は97固定

バグ
カーソルキーでも画像を移動できるんだけど上下位置(階層)まで移動してしまう
その他



ダウンロード先
Dropbox
Pixtack紫陽花2nd_20160416.zip(64ビットWindows用)
ヤフーボックス
Pixtack紫陽花2nd_20160416.zip(64ビットWindows用)





無印は初めて作成したアプリでリリースしたのは2013/12/31
それからもいろいろできるのが楽しくて1年くらいは思いつく機能を
できる限り追加して行ったのはいいけど不具合がひどかったw
あっちを直せばこっちとそっちとあそこがおかしくなる
自由奔放に書きすぎたせいで原因が探れない直せないものがいっぱいできた
いつか作り直したいなあと思っていた時にWPFってのを見つけた
無印はWindowsFormのアプリで半透明の処理が難しくて動作が遅くなっていたので
WPFではどうかなと試したら半透明の表示を自動で処理してくれる!動作も早い!
WPFでPixtack紫陽花を作りなおそうってことで
WPFはスゴイ級、次のPixtack紫陽花はWPFで作成 ( ソフトウェア ) - 午後わてんのブログ - Yahoo!ブログ
http://blogs.yahoo.co.jp/gogowaten/13878991.html
ここから作り始めて2ヶ月と少し経った2016/04/16
Pixtack紫陽花2ndできた!


2016年5月1日追記、次のバージョン
Pixtack紫陽花2nd、編集状態をファイルに保存できるようにした ( ソフトウェア ) - 午後わてんのブログ - Yahoo!ブログ
http://blogs.yahoo.co.jp/gogowaten/14103815.html



久しぶりの更新
イメージ 3
Versionは2.7.96.190


イメージ 1
テスト機能の色変えの色相からで
画像から色を取得する時のエラーを修正した

イメージ 2
クリックしたところの色相が360の時にエラーになっていた
もう一つ何かを直したはずなんだけど記録していなかった…なんだったかなあ


ダウンロード先Dropbox

ヤフーボックス



次のPixtack紫陽花の記事
Pixtack紫陽花2.7.97.190、ツイッター投稿用の画像作成 ( ソフトウェア ) - 午後わてんのブログ - Yahoo!ブログ
http://blogs.yahoo.co.jp/gogowaten/14788982.html



2015/05/19
以下の時エラーになっていたのを修正
テスト機能の図形2で「マウスで」のボタンを押してから図形を描かないで終了ボタンをおした時
イメージ 1
マウスで図形描画しようとしてやっぱやめたって終了すると

イメージ 2
エラーになっていたのを修正



2015/07/10 2.7.96.188
保存ボタン以外で画像をJpeg形式で保存した時にソフトウェア名が入っていなかったのを修正
記入するソフトウェア名をPixtackからPixtack紫陽花に変更した
イメージ 3
Pixtack紫陽花で保存したJpeg形式の画像のプロパティの詳細
ここで表示されるプログラム名をPixtackからPixtack紫陽花に変更した

2015/07/12追記ここから
名前の変更はうまくできてなくて文字化けすることがあるので
Pixtackに戻そう
追記ここまで

イメージ 4
画像を右クリックからの保存メニューと

イメージ 5
選択範囲を保存の時にプログラム名が入っていなかったのを修正

虫の名前を調べるときに役に立ったところの1つが
写真共有サイト「フォト蔵」
自分の写真を共有するのものいいなあって思って
わてんさんの写真 - 写真共有サイト「フォト蔵」
を作った
イメージ 6
アップロードした画像にExifが在ればそれも一緒に表示される
その中に使用ソフトウェアの項目がある
Pixtack紫陽花で加工した画像なのに空白になっているのを見て
今回の修正につながった次第

ダウンロード
ファイル名(64bitウィンドウズ専用):Pixtack紫陽花_20150710_x64.zip
ファイル名(32bitウィンドウズ用):Pixtack紫陽花_20150710_x86.zip
(ヤフーボックス)


Pixtack紫陽花2.7.96.190、不具合修正 ( ソフトウェア ) - 午後わてんのブログ - Yahoo!ブログ
http://blogs.yahoo.co.jp/gogowaten/14053168.html


Pixtack紫陽花は久しぶりの更新

イメージ 2
テスト機能のその他にある範囲選択画像周りの不具合解消と仕様変更とか


2015/05/16
範囲選択画像が最前面の時だけサイズ変更用のマーカーを表示するようにしていたけど常に表示するようにした
イメージ 1
範囲選択画像がイチゴの画像の下にある状態
左上のサムネイル画像を見ると選択中の画像が範囲選択画像で
順番が2担っているのがわかる、1番はイチゴの画像
サイズ変更マーカーは最上面に表示されている


範囲選択画像が最上面の時に範囲コピペを実行した時には範囲選択画像が常に最上面になるようにしたので連続して範囲コピペを実行する場合は楽になった
イメージ 3
範囲選択画像を最上面にしてから範囲コピペを実行した直後の様子
左上のサムネイル画像を見ると範囲選択画像が最上面で
範囲コピペで作成された画像が2番めになっている
今までは範囲コピペで作成した画像が最上面になって
範囲選択画像は2番めになっていた


アプリの終了時に保存する設定項目を増やした、以下の4つ
グリッド、Jpeg品質、範囲選択画像の縦、範囲選択画像の横
範囲選択画像の縦横の数値を初期値の128にリセットするボタンを付けた
Jpeg品質の初期値を75から90に変更した
イメージ 4
赤枠のところが変更だったり保存設定項目になったところ


不具合修正
範囲選択画像だけ表示された状態で、文字の描画の見本リストを表示しようとするとエラーになっていたのを修正
画像の移動でスクロールが生じた時に範囲選択画像のマーカーの位置がおかしくなっていたのを修正
その他細かい不具合いくつか修正


ダウンロードファイル名
Pixtack紫陽花_20150516_x64.zip (64ビットWindows用)
Pixtack紫陽花_20150516_x86.zip (32ビットWindows用)


開くトラックバック(1)

全34ページ

[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11]

[ 次のページ ]

わてん@午後
わてん@午後
男性 / 非公開
人気度
Yahoo!ブログヘルプ - ブログ人気度について

スマートフォンで見る

モバイル版Yahoo!ブログにアクセス!

スマートフォン版Yahoo!ブログにアクセス!

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

最新のコメント最新のコメント

すべて表示

Yahoo!からのお知らせ

検索 検索

よしもとブログランキング

もっと見る
本文はここまでですこのページの先頭へ

[PR]お得情報

数量限定!イオンおまとめ企画
「無料お試しクーポン」か
「値引きクーポン」が必ず当たる!
ふるさと納税サイト『さとふる』
11/30まで5周年記念キャンペーン中!
Amazonギフト券1000円分当たる!
お肉、魚介、お米、おせちまで
おすすめ特産品がランキングで選べる
ふるさと納税サイト『さとふる』

その他のキャンペーン

みんなの更新記事