今やっているお仕事で、大量の画像を処理する必要があったので、Photoshopのアクション登録してバッチ処理すれば良いかなーと気軽に考えていたのだけれど、実際にやってみると…難しい!
一応、自分なりに解決方法を見つけたけれど、なんとなく納得できない出来。誰か、もっと簡単に出来る良い方法を知っていたら教えてくださいませ。
2010年1月12日 追記
コメント欄で miya さんからアドバイスを頂き、完璧に解決しました。その方法は、カンバスサイズの変更で「相対」にチェックを入れて、削りたいピクセル数を「-x」と入力するだけ。ほんと、それだけ。多謝!!
やりたいこと。
大きさのバラバラなJPEGファイルがある。その画像は縁に2pxの罫線がかかっている。この罫線を除いて、トリミングがしたい。そして、保存後はファイル名はそのままにしたい。
この黒い線が入っているのを、↓にしたい。
アクション内容
1:「選択範囲」→「すべてを選択」
2:「選択範囲」→「選択範囲を変更」→「境界線…」
幅を4pxに設定
3:「選択範囲」→「選択範囲を反転」
4:「選択範囲」→「境界線を調整…」
半径「0px」・コントラスト「100%」・滑らかに「0」・ぼかし「0.0」・縮小/拡張「0%」に設定
5:「選択範囲」→「すべてを選択」→コピー&ペースト
背景の上に、くり抜かれた新しいレイヤーが作成される
6:元あった背景レイヤーを削除
7:「イメージ」→「トリミング…」
「透明ピクセル」にチェック・「上端、下端、左端、右端」すべてにチェック。これで、画像を上下左右2px削った状態になっている。ただなぜか端1pxが透過状態になっているので、このまま保存すると、画像の縁がボヤけた感じに…。これを直すために、レイヤーを増殖させる。
8:「選択範囲」→「すべてを選択」→コピー&ペーストを5回ほど繰り返す
5個ほど、重ねれば透過部分は100%になっていると思う。
9:「ファイル」→「保存」
これにて終了。
しかし、やりたい事は単純なのにこんなに色々やらなきゃいけないなんて納得できないなー。もっと簡単な方法があるはずだー。
[...] [...]
イメージ→カンバスサイズから、幅と高さをそれぞれ4px小さくすればよいのではないのでしょうか?
処理する画像の大きさがバラバラなので、カンバスサイズで縮小すると、最初に設定した大きさに全部トリミングされてしまうんですよね…。もしかして、4px小さくする的な指示が出来るのかな?
相対というところにチェックをいれればサイズが違っていても、可能なようです。
確認環境は、cs3です。
miyaさん。遅レス、失礼しました。「相対」チェックでいけました!なんと、こんなところに…。完全に見落としていました。うーん。ありがとうございます!