IO_PNG 1.2.5 をリリースしました
filter 上書き対応です。
- 前回の記事
IO_PNG v1.2.3 では PNG 画像の行毎のフィルタ値を表示する機能を実装して、
今回は、そのフィルタ値のサマリーを表示する機能と、フィルタ値自体を指定した値で上書きする機能を追加しました。
使い方
画像サンプル(レナさん)
まずは IO_PNG 1.2.3 の機能。
% composer require yoya/io_png (略) % php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png 1 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 3 4 4 3 3 4 4 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 3 3 3 3 4 4 3 3 2 2 2 3 2 2 3 2 3 3 4 2 2 2 2 2 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 4 2 4 3 3 4 4 4 2 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 4 2 2 2 2 2 2 4 4 2 2 4 4 4 4 4 2 4 2 2 4 4 4 4 4 4 2 4 2 4 4 2 2 2 2 2 2 2 2 4 4 3 4 4 4 4 4 4 4 4 4 2 2 2 2 2 2 2 2 2 2 2 2 4 2 2 2 2 2 2 2 2 2 4 2 2 3 3 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 4 4 2 3 4 3 4 4 4 3 2 2 2 2 2 3 3 3 3 3 3 2 3 2 3 3 3 3 2 3 4 3 3 3 3 3 3 3 2 2 3 2 3 3 3 3 2 3 3 3 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 2 3 3 3 3 2 2 2
ここから IO_PNG 1.2.5 の機能。
- サマリー機能 (-s)
% php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png -s 0:0 1:1 2:115 3:289 4:107
- 上書き機能 (-n
)
% php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png -n 0 > filter0.png % php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png -n 1 > filter1.png % php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png -n 2 > filter2.png % php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png -n 3 > filter3.png % php vendor/yoya/io_png/sample/pngfilter.php -f lena_std.png -n 4 > filter4.png