人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

imgemagickでconvert -type GrayScale a.png b.png
を実行すると
a.pngに透明部分が含まれていると
b.pngで透明部分が黒になってしまいます。
この透明部分をb.pngでも透明のまま残しておくには
どのようなconvert文(またはcomposite文)を
実行すれば良いのでしょうか?
アルファ値で何かするのだとは思うのですが。

●質問者: MrB
●カテゴリ:インターネット ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● Silvanus
●100ポイント ベストアンサー

きっともっとスマートな方法があろうかとは思いますが
パッと思い付いたのはこんな感じです。

convert SOURCE.png -channel RGB -fx "u.intensity" DEST.png

いかがでしょうか。


Silvanusさんのコメント
出来上がったpngファイルはR8G8B8A8です。

MrBさんのコメント
早々の返信ありがとうございます。 とりあえずはこれで大丈夫そうなので、これを使って見ることにします。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ