Communitygithub.com

写真をラフな落書き風に変換

写真の中の人物だけを、不完全で手描き感のあるラフなイラストにスタイル変換するClaudeスキルです。

写真をラフな落書き風に変換 とは?

このスキルは、写真全体をフィルターで加工するのではなく、選択した人物のみを「ノートにボールペンとフェルトペン数色で描いたような」不完全で味わいのある線画スタイルに変換します。背景やその他の要素は元の写真のまま保持されるため、フォトリアルな環境と手描き風キャラクターの対比が魅力です。主なプラットフォームはClaude Codeなど、画像生成・編集機能を持つAIエージェント向けです。ワークフローは、対象画像の確認、編集プロンプトの構築、生成結果の検証・修正を段階的に行います。特に「均一なフィルター処理」「完成されたアニメ風レンダリング」「AI生成特有のノイズ」を避け、人間らしい不完全さ(非対称な顔、途切れた輪郭、色のはみ出しなど)を重視する点が特徴です。検証チェックリストに従って、写真のトリミングやポーズ、照明が保持されているか、意図しない要素が追加されていないかを確認します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add 121140828-ship-it/stylize-photo-lofi-doodle

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

写真をラフな落書き風に変換 は何をしますか?

写真のような背景はそのままに、選択した人物だけを控えめで不完全な手描きイラストに変換するミクストメディア画像を作成します。均一なフィルター、洗練されたマンガ風レンダリング、合成テクスチャではなく、人間による選択的な判断を重視します。

ワークフロー

  1. 編集対象と目的の人物を特定する。
    • 画像がない場合は、ユーザーにアップロードを依頼する。
    • 前景に明らかに一人の人物が dominant な場合は、確認せずに進める。
    • 複数の人物が同程度に目立つ場合は、どの人物(または複数の人物)を描き直すか尋ねる。
    • 印刷された人物、ポスター、画面、反射像、彫像、遠くの通行人は、ユーザーが選択しない限り背景として扱う。
  2. 編集前にターゲット画像を確認する。
    • ローカルファイルの場合は view_image を使用する。
    • トリミング、カメラアングル、パースペクティブ、照明、遮蔽、フレーム外の手足、主要な背景のランドマークを記録する。
  3. references/prompt-template.md から編集プロンプトを作成する。
    • すべての画像にラベルを付ける:編集対象、スタイル参照、または補助入力として。
    • ターゲットから見える事実を説明し、詳細を捏造しない。
    • 視覚的な参照を汎用的な特徴に変換する。特定のアーティストの正確なスタイルを要求しない。
  4. デフォルトでは内蔵の画像生成編集ツールを使用する。
    • ローカルターゲットの場合は、確認後にそのパスを渡す。
    • 会話限定の添付ファイルの場合は、ターゲットを含む最新の画像のうち最小限のものを含める。
    • ユーザーがバリエーションを要求しない限り、バランスの取れたドラフトを1つ生成する。
  5. 結果を検証チェックリストと照らし合わせて確認する。
  6. 必要に応じて、失敗した次元のみを変更する的を絞った修正を1回行う。コメントのたびにアートディレクション全体を書き直さない。
  7. 生成された画像と保存パスを返す。ソースファイルは保持し、デフォルトでは上書きしない。

写真をロックする

元のトリミング、アスペクト比、パースペクティブ、カメラアングル、照明、色味、およびすべての非ターゲット要素を実際の写真として保持する。重要な背景オブジェクトをプロンプトに明示的に名前を入れて、再描画されないようにする。

してはいけないこと:

  • 画像全体をスタイル変換する。
  • 場所を置き換えたり美化したりする。
  • 遠くの人物や印刷されたキャラクターを誤って描き直す。
  • ステッカーの枠線、ドロップシャドウ、ハロー、タイトル、UI、ロゴ、透かしを追加する。
  • トリミングされた手や手足を元のフレームを超えて延長する。

生成編集では、背景をピクセル単位で保存できない場合がある。この制限は、ユーザーのユースケースで正確なピクセルの同一性が重要な場合にのみ説明する。

被写体をロックする

人物の配置、スケール、シルエット、ポーズ、視線、表情、トリミング、重なり、衣服の構造、髪型、アクセサリー、持っているオブジェクトを保持する。これらのアイデンティティアンカーによって認識可能性を維持し、フォトリアルな顔をレンダリングしない。

難しい解剖学の場合は、元のポーズとトリミングを優先する。隠れた指、手、足、または体の一部を捏造しない。

デフォルトのアートディレクション

やや乾いたボールペンと2〜3色の古びたフェルトペンで描かれた、素早いノートの落書きを使用する。

  • 不均一で経済的な線画を主とする。
  • 一部の輪郭は濃く、なぞり直されているようにする。他の部分はかすれ、途切れ、不完全、またはわずかにオーバーシュートさせる。
  • 試し書きの線や修正をいくつか含めるが、大部分は静かな空白領域を保つ。
  • 顔の特徴は読み取れるが、やや非対称で未完成なままにする。
  • 髪は緩い塊で表現し、解かれた毛束は限定的にする。
  • 肌は主に温かみのあるペーパーホワイトで表現し、ほとんどモデリングしない。
  • 衣服は、ベタ塗りのデジタル塗りではなく、不完全な縫い目、折り目、模様、まばらな走り書きで表現する。
  • くすんだ色を選択的に使用する。塗りが輪郭の手前で止まる、輪郭を越える、または偶然の隙間ができるのを許容する。
  • 密度の濃淡を変える:顔とアイデンティティアンカーに線を集中させ、二次的な領域は簡略化する。
  • キャラクターは、詳細な写真背景に対して明らかに平面的に見えるようにする。

ソースのパレットが特徴的な場合は保存するが、濃いインクとペーパーホワイトに加えて、おおよそ2〜4色のくすんだ描画色に圧縮する。

AI合成信号を避ける

手書きをシミュレートするために、どこにも同じノイズを追加しない。避けるべきもの:

  • 人物全体にわたる均一なクロスハッチング
  • 完全に連続したベクターのような輪郭
  • 対称的な顔の特徴とつやのあるアニメの目
  • 等間隔の髪の毛や衣服のパターン
  • すべての領域で完全に解決された解剖学と一貫した仕上がり
  • スムーズなグラデーション、エアブラシの肌、セルシェーディング、3Dボリューム、または絵画的な磨き上げ
  • 意図的な線の決定に従わないランダムなグランジ

目標は単にミニマリストではない。人物、衣服、ポーズを描写するのに十分な、不均一な観察を保つ。空白の図像よりも、不完全な具体性を優先する。

修正コントロール

フィードバックを狭く解釈する:

  • もっとラフに / AIっぽさを減らして: 均一な仕上がりを減らし、選択的な省略、軽度の非対称性、途切れた輪郭、不完全な色の位置合わせを追加する。どこにでも密な線ノイズを追加しない。
  • もっと線の個性を: スムーズな塗りつぶしを、目的のある輪郭線、縫い目線、折り目線、ほつれ線に置き換える。筆圧と連続性に変化をつける。
  • ミニマルすぎる: 顔、髪、衣服、アクセサリーの情報を適度に復元するが、磨き上げられたレンダリングは復元しない。
  • 洗練されすぎ: ビューティーレンダリングを簡略化し、グラデーション、テカリのあるハイライト、完璧な曲線、均一に仕上げられた詳細を削除する。
  • 背景が変わった: 背景の不変条件を繰り返し、影響を受けた写真オブジェクトを明示的にリストアップする。
  • アイデンティティのずれ: 顔のディテールを追加する前に、髪型、眼鏡、衣服、アクセサリー、表情、ポーズ、シルエットを強化する。

検証チェックリスト

画像を返す前に、以下を確認する:

  • 選択した人物のみがイラスト化されている。
  • 背景は通常の写真として読み取れる。
  • トリミング、ポーズ、シルエット、重要な重なりがソースと一致する。
  • 衣服、髪型、アクセサリー、持っているオブジェクトが認識可能なままである。
  • 線の太さ、連続性、密度の濃淡が、人間らしく明らかに不統一である。
  • 空白と不完全な色の位置合わせが存在する。
  • 結果が、磨き上げられたマンガでも超ミニマルなアイコンアートでもない。
  • 余分な体の部分、テキスト、UI、ロゴ、透かしが導入されていない。

関連スキル