rem 環境によって変えてね
set im=C:\Progra~1\ImageMagick-6.3.8-Q16
rem 2値化した画像の黒色部分を透明に設定
%im%\convert.exe tree1.jpg -threshold 50%% -matte -channel rgba -fill #00000000 -transparent #000000ff sample324a.png
rem 重ね合わせ例
%im%\convert.exe -size 300x225 pattern:checkerboard sample324a.png -composite sample324b.png
元画像(tree1.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLI5TKkTd6xAa01l16c_Ay47o5jPre5Dijx4uRpHqjOydWHHFyjbhTOCch7WaTC_lDxWbxdHuDG9dRXg3FMV2npzVh1C_hsWBe2sL8Y9Ht0KY_6c7bMk0WM52XrD0eOXpKYH9x/s320/tree1.jpg)
重ね合わせ例(324b.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTBvzHzqwJR8fcEBdr5BFJIpCigH3OkrIWu37t9M5UDx00TkfV27Ct77N865whsg9vZvy8Nu-cSizxtlrSOuITtmaVd28xnSyQ4Tf0MNk7gmkBpeicd792htKbTtkSDpJn9DQt/s320/sample324b.png)
画像を2値化して白色部分を透明にするには、以下のバッチファイルを実行します。
%im%\convert.exe tree1.jpg -threshold 50%% -matte -channel rgba -fill #ffffff00 -transparent #ffffffff sample324c.png
rem 重ね合わせ例
%im%\convert.exe -size 300x225 pattern:checkerboard sample324c.png -composite sample324d.png
出力画像(sample324c.png):白色部分が透過色です。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgi73Tdwo_arAwqrpVbQCWLMIraveNOIYqtXeFWM-kxMFuPpk2sdpMWmd0JkPKtqqe6zbrbbTJGKgo42_0aGq8bP5QGcTJdFpTLfk__qEgrBCMhpk-gca5kR1mLK8nxDANoc7Zu/s320/sample324c.png)
重ね合わせ例(sample324d.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkgwsY2iHmdyLOgItlwUqQP1M_jv__0PPJuqTy5KyDaVW7DhvP7IJF8QHhbYFbZSwTeBi_1XyMlH36rs9TIR51I7VfA4o4ldAUs0TVGve7KTHMIh4dGaVbuIC-gy63NtMDpoiO/s320/sample324d.png)
2値化後、黒色部分を水色に、白色部分を透明にするには、以下のバッチファイルを実行します。
%im%\convert.exe tree1.jpg -threshold 50%% -matte -channel rgba -fill #ffffff00 -transparent #ffffffff -fill #bbddffff -opaque #000000ff sample324e.png
rem 重ね合わせ例
%im%\convert.exe -size 300x225 pattern:checkerboard sample324e.png -composite sample324f.png
出力画像(sample324e.png):白色部分が透明になります。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfuSYKMby7r1BNNrAf4JGvls85AtK9VevXsoLO6LegSMiH012ZwBEFLy-IgwSTuR0mlhyu-pP5Usya-nm6_XYc7hosBGOq22gvVxmw03GuxM6KFTcpMup6WLLKXn4AAZDWU5BS/s320/sample324e.png)
重ね合わせ例(sample324f.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNwXhy5COVbtprNtl2rwobB4WsjQ3nUPHGjwVsj8Ou4vWfhZmwAW3aj1EZunsR3fEXVF_w5mCIiHfBXXbBvXA2FYA3XUKyXeTZKSlMPBqO1gfVTvdgLngonkdje8bJWlXwmzsS/s320/sample324f.png)
関連項目
JMagickで2値化した画像の黒色部分の色を変え、白色分を透明にする
No comments:
Post a Comment