マスク作成用ツール

1つ前の風神の記事 画像加工 風神の基本で、「※複雑なマスクの作成には他のペイント系ツールが必要です。」と書きましたが、風神のマスク作成に適したソフト(ツール)を探すのは大変です。
そこでマスク作成に特化した専用ツールを用意しました。

※このツールは他の用途にも使えます。

下記の特徴があります。
下絵(オリジナル)画像の読み込み:下絵用レイヤーに元画像を半透明で表示します。
直接編集モード:画像読み込み時にチェックボックスをオンにすることで、下絵としてではなく「直接描画・編集するキャンバス」に画像を読み込みます。

既存の画像を直接編集レイヤー(マスク用レイヤー)に読み込めれば、過去に作ったマスクの再編集や、二値化画像からの流用、写真自体をくり抜いた特殊効果パーツの作成など、作業効率と表現の幅が飛躍的に上がります。

パス描画:quadraticCurveTo を使用することで、打った点の間を補間して滑らかなベジェ曲線に近いアウトラインを引けるようにしています。
操作はアウトラインをなぞるようにクリックでアンカーポイントを打っていくと自動的に滑らかな曲線で繋がります。

​​塗りつぶし:パスを閉じて内側を塗りつぶす機能(パスフィル)と、クリックした座標の色を基準にした領域塗りつぶし(ペイントバケツ方式のフラッドフィル)の両方を搭載しています。

​特定色の透過:指定した色(スポイトで取得)と許容誤差(しきい値)に基づいて、Canvas内のピクセルのアルファ値を0にするピクセル操作を実装しています。
​パス内を切り抜き (透過:パスで囲った領域を消しゴムのように透明にくり抜くことができます。

​これを利用すれば、読み込んだ写真の不要な部分を「パス内を切り抜き」で大きく削り、細かい境界線を「スポイト+指定色を全体から透過」で整えるといった、本格的なマスク作成や素材化も可能です。

風神用設計なので風神との相性は抜群です。
​保存した mask_image.png は、風神のマスク作成・合成機能でそのままサイズを気にせず読み込めるように、アップロードした画像と全く同じ解像度で出力される仕様です。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です