Photoshop:パスの値段

きれいごとなのは百々承知です。

 が、「許そう、しかし忘れまい」の精神だけは失ってはいかんのです。



Clipping Value_bin.jsx

PhotoshopCS3で動作確認。たぶん前後のバージョンでも動きます。

※いろいろ秘密なのでバイナリ書き出しです



【説明】

クリッピングパスの適正価格を目安としてお知らせします。

・相場はウチの脳内で決めてあります。とりゃえず底辺不景気仕様です。

・絵柄に対しての正確さなどは対象外。パスの質と量で計測します。

・やる気のないパスは低得点。

・テクニカルなペンツールさばきでアンカーポイント数を節約してるような物はそれ相応に高得点。

【あそびかた】

パス付きの画像が開かれた状態でスクリプトを実行。

クリッピングパスがあれば計測開始。

クリッピングパスがなければノーマルパスがドロップダウンリストに表示されるので選択して続行。

・オープンパスは対象外。見つけ次第、どこで切れてるかわかる細い選択範囲を作成して終了します。

軽い物はそれなりに、重い物では最長20秒ほどお待ちいただきます。

【その他】

手元で試したところ、

・まんまるい麦わら帽子/実作業20秒……約20円(笑)

・Tシャツ/実作業2分30秒……約180円

・穴まみれのもじゃもじゃストール/実作業15分超……約1200円

・人物全身、天地40mm、髪ツンツン/実作業4分……約240円

という結果でした。

※選択範囲から自動生成したパスには値段がつきません。

※表示倍率100%以下で切り抜き作業したパスにもたぶん値段はつきません。

※一旦Illustratorに持ってって「アンカーポイントの追加」をしたパスには高得点(やめろよw)

これをもとに実際の請求ができたらさぞ愉快なんだと思いますが。

 わかってます。みなまでいうな。わかってる。

万が一、恵まれた環境の方で実用(請求)に役立つ事があれば教えて下さいまし(うれしいから)。

Photoshop:レイヤーを ラクしてズルして 差し替えよう

ちまたで好評のI.F.A.(例えそうじゃなくてもそういう事にしてしまっておけばみんな「えー、なにどれ」と飛び付く心理につけこんでいます)の演算部分だけ流用して、アタリレイヤーのある画像に実画像をのっけます。
 コラージュ的レイアウトを全部Photoshop上でやっちゃって、せっかくだからレイヤー効果もびしばし盛り込んで、Quarkに見開きでドデンと配置する一部の身勝手なデザインデータで重宝します。
  そこまでしてQuark4.1 or earlier使う理由ってなんなんだろう。時空を越えて仕事してるんでしょうか。
 そんなワレナベデータは、しかるべきトジブタ印刷屋に持ってきゃあいいのに。
  しかし、そうもいかんのです。犬営業は、あらゆる臭い靴をくわえて帰ってきます。



PhotoshopCS3以降でばっちり対応。
CSとCS2は動いたけどちゃんと動かない時があるかも。検証しきってません。
7.0未満の環境の方はいい加減にしろ、と経営者への談判をお薦めします。




【つかいかた】
ID版、AI版をお試し済みの方には(いないんだよな確か)おなじみですが
 配置先の画像と、配置元の2つの画像を用意します。
それぞれ、対象となるレイヤーをアクティブにしておきます。

絵柄の同じ部分にパスを打ちます。最低2個づつ。
 このパスは作業用パスのままにしといてください。他のパスだと読み込みません。
元から作業用パスが存在している時は、邪魔なのでノーマルパスとして保存するなどしてどかしておいてください。
 そんな大事な物なら作業用パスのままにしとくんじゃありません、って意味でもありますが、
当ストリプクは作業用パスを頼りますので。

※パスがわかりづらいのでシアン色で強調してあります






配置先が背面、配置元が前面、それぞれ作業用パスのアンカーポイントは同じ数。
 の状態でスクリプト実行。
ちょっとくすぐったいぞ。


で、できあがり。
 あらピッタンコー どうやったのー すごーい
あたしむずかしくてわかんなーい すてきー とモテちゃうわけです。


スクリプト実行後は、移動元画像と同じディレクトリに
 移動値、縮小(拡大)値、回転角を記載したテキストファイルが保存されます。


見た目で若干の誤差が気にくわない場合は、これを参考に『自由変形』で手作業で追い込むとよいです。
 もっとも、必要のないぐらいの精度は出るんですが。いちおうの対策で。ビビリだから。


バージョンを0.9としたのは、ホントなら
 『「自由変形」の変形中の状態』で処理終了させたいんだけど行き着いてないからです。
ま、パスさえビッと打ってあればホントに微調整いらないレベルまでいきますけど。

ID版、AI版をお試し済みの方には(いねえ)おなじみですが、
 アンカーポイントを3個以上にしとくと縦横比が非連動でフィッティングします。
シアーはしません。未来永劫しません。ジッチャンの名にかけて。
 そこまでフリーダムな仕事があるなら目分量でグチャ〜ッと変形すればいいわけなので。
プロ仕様です(肉のハナマサとは無関係です)。


という作業の流れの中、元々両者の画像の差異には回転が含まれないのが明白な場合もあります。
 ので、パスの座標で演算したあと回転角が0.2°を下回るときは
  「それって誤差じゃねえの」と冷ややかに確認しますので、
ハイイエかイイエスで進めて下さい。「はい」の場合は回転ナシで続行します。


ま、ぜひ、実務に使い道がなかったとしても、わざとらしくお試し下さい。
 修正版が出るかどうかは反響次第という事でひとつ。
自分の料理がおいしいかどうかもわからないまま次々振舞い続けるのもマヌケなので。

Photoshop:パスをあっちからこっちへ複製しまくれり

うちら下っ端オペレータはデザイナ様からお預かりしたデータをアレコレして飯の種にするのですが、
 デザイナ様サイドでアタリ画像をわざわざ切り抜きして頂いているにも関わらず、
それを高解像度の実データに差し替える都合でまた切り抜き直さにゃならん、
 という、どうにも首をかしげたくなるような無駄っぷりを常日頃から背負って生きているわけですが

どうせデジカメ画像なんだし、
 最初っから実画像を切り抜きしてからアタリ画像に落とせばいいのに、
などとはとてもとても恐れ多くて言い出せません(言ってる)。


そんなこんなで時間に追われてワッタワッタやる中、
 どうしても色調補正とパス切り抜きが別進行になる場合がありませんか。いや、あるんですよ。



補正に回してるうちに別の所で切り抜き、
 イー色になって戻ってきた画像と、キレーに切り抜いた画像とを最後にニコイチするという。
  これを、画像を2つ開いてペーストして保存とかいちいちやるのが非常に煩わしい。
人にお願いした切り抜きなどはついでに一つ一つチェックするに越した事はないんだろうけど、
 ウチの現場のように少数精鋭で信頼関係が濃ゆかったりすると、もう。
  チェックしてる姿を見られると気まずいというのもある(笑)

で、手駒の乏しいにわかスクリプシャンはパスをコピペするだけならアクションでいけるか、とか、
 ドロップレットにしてAutomatorと連携させたり、とか考えたものの、ここはやっぱりJavaScriptを書いてしまった。
しかしパスアイテム関連になるとJavaScriptはものすごく自由がきかないようで、
 検索で当たった外人くんのBBSとかを参照しても、
 「パスを選択」、「パスをペースト」するだけなのにScriptListenerで記録しないといけなかったりしてて、まあ。
 実際あまり(にも)詳しくないので、
書類間でパスアイテムをドラッグ&ドロップで複製移動、などが記録できなかったのもやや憤慨モンで。
 既存のパスのプロパティはほぼ全部ReadOnlyだし。
  「Illustratorへのパス出力…」で吐き出されたaiファイルを解析できそうな気もしたけど、
 パスのアンカー座標の書かれた行のケツについたアルファべットの意味がわからず頓挫。

とにかく、100点近くの画像どもを一気に、
 しかしバックグラウンドで処理させたいのでクリップボードには触らない(コピペしない)
でどうにかなんのか、ならんのか、と模索した結果

が、コレです。



PhotohshopCS以降対応(たぶん
 MacOS10.5.8 Photohshop CS3,CS4
 MacOS10.6.2 Photoshop CS3
 で動作確認済み。
  CSとCS2は、てんでんダメダメでした。




種明かしすると、書類内のパスアイテムを次々レイヤーのベクトルマスクに使用していき、
 「レイヤーを複製」で複製先を背面ドキュメントに指定してレイヤーごとパスを送り、
受け取った側でマスクのパスを複製して元のレイヤーを捨てれば一丁上がり、という。
 何