-1

GMIC で修復コマンドを使用しています。これは、画像と、その画像のどの部分を修復するかを示すマスクの両方を取り込みます。次に、マスクの 255 の値が入力されます。

http://gmic.eu/reference.shtml

私が使用している入力画像には、巨大な黒い部分があります (ここではピクセルの値は 0 です)。マスクを元の画像の黒のピクセルと正確に定義したいと思います。

もちろん、これらすべてのマスクを matlab や python などで前処理できますが、100 万枚の画像を処理しているため、これには長い時間がかかります。GMIC には、すべてをメモリ内で実行する高速パイプ インターフェイスと数学インタープリターがあるため、GMIC コマンド ラインを使用してこれらすべてを実行し、多くの時間を節約できるはずです。

私が必要とする答えは、数学インタープリターを使用して GMIC でこれを完全に行います。前もって感謝します!

4

1 に答える 1

3

おそらくこのようなもの:

$ gmic input.png --select_color 0,0,0,0 -inpaint[0] [1],.... -keep[0] -o output.png

(必要に応じて修復パラメーターを設定する必要があります)。

于 2016-09-14T07:14:34.630 に答える