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

Photoshopのアクション機能について質問です。

大量にある申込書のJPG画像を読み込んで、個人情報の部分を範囲選択し、選択範囲を削除し、JPGで保存し直すという一連の作業を、Photoshopのアクション機能を使って行っております。
しかし、読み込むJPG画像が元々位置がずれているため、個人情報の部分が選択範囲外となり削除されなかったり、必要な部分が選択範囲になり削除されてしまったりと誤差が生じてしまいます。

そこで、ある部分(例えば申込書の左上にあるマークなど)を基点とし、そこから範囲を選択できれば誤差は生じないと考えております。申込書のフォーマットは全て同じです。

このようなアクションを作ることは可能でしょうか?

或いは他に方法がございましたらご教授いただけると幸いです。


よろしくお願いいたします。

Photoshopのバージョンは8です。

●質問者: ion10
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:jpg Photoshop アクション バージョン フォーマット
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● kick_m
●35ポイント

残念ながら、アクション機能で、基点を指定して、範囲選択する機能は見当たりませんでした。

1)むしろ、原本のスキャンをするときに、ずれを補正する機能のあるスキャンソフトを使うこと。(現在のお使いのものにもあるかもしれません)

2)また、すでにあるデータについては、ずれた画像をトリミング処理することにより、余白部分をカットし、それによってフォームの位置を揃えてしまう。

photoshopにもそういうトリミングのバッチ処理をする機能があるようなのですが、よくは知らないので、専用ソフトを引用しておきます。

http://www2u.biglobe.ne.jp/~kaduhiko/iTrimmer/index.html

フリーソフトでもたくさんあるので、試してみてください。

http://hulatt.hp.infoseek.co.jp/Resize.html

◎質問者からの返答

ご回答いただきありがとうございます。

やはりphotoshopではできないんですね。。。

代替案もいただきありがとうございました。

参考にさせていただきます。


2 ● sokyo
●35ポイント

こんにちは。

アクションで位置を合わせたりはできないと思うので、

そういうスクリプトを書くかアクションをあきらめるかの2択だと思います。

私はスクリプトを書けないので、完全に自動化するのをあきらめます。

作戦1.自動化後手動で調整

個人情報の部分を隠すのが目的とのことですから、

自動処理後、チェックなしで作業完了とするわけではありませんよね?

なら可能な限り自動で処理しておいて、あとでチェックするときに

不具合のあるファイルのみ手動で調整してはいかがでしょうか。

アクションは

選択範囲→削除→JPEGで保存

ではなく、

選択範囲→新規レイヤーを作って白で塗りつぶし→psdで保存

に変えておきます。

これですべてのファイルをバッチ処理したあとで、今度は目視で確認します。

ずれているものは手動で調整します。

それが終わったら今度はpsdファイルをまとめてJPEGに変換します。

これで一件落着です。

作戦2.手動で調整後自動処理

大量のファイルがあるとのことですが、そもそもファイルの

スキャン位置にそんなにずれがあったりしても今後 問題はないのですか?

あらかじめ同じ位置になるように手動でトリミングや回転を施してから、

そのあと一気に自動でマスキングをしてみてはいかがでしょうか

(id:kick_mさんと同じ意見です)。

でもその場合でも最後に目視でチェックしますよね?

それだったら結局、作戦1のほうがいいのかな、と思ったりします。

ご参考までにどうぞ。

◎質問者からの返答

なるほど?

ご丁寧なご説明ありがとうございます。

ご参考にさせていただきます。

関連質問


●質問をもっと探す●



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