PerfectVector
著者: Irene Kim

Illustratorの画像トレースがグレー表示になるときの確認方法

選択中のオブジェクトがラスター画像、調整可能なトレース、拡張済みパスのどれかを確認。画像トレースパネルを調べる前に、正しい元画像を取り戻します。

2 分で読める
目次

Illustratorの画像トレースのオプションがグレー表示になっている場合は、トレース設定を変更する前に、選択中のオブジェクトを確認してください。Adobeによると、画像トレースパネルのオプションが有効になるのは、画像が選択されているときだけです。ベクターパス、それを囲むグループ、何もないキャンバスをクリックしても、ラスター画像を選択したことにはなりません。

よくあるもう一つの分岐点は、トレースがすでに拡張されている場合です。Adobeの説明では、拡張すると結果は編集可能なグループ化されたパスに変わり、トレースオプションを調整できなくなります。別のトレース結果が必要なら、元のラスター画像か、拡張前に保存したバージョンに戻ってください。輪郭を変更したい場合は、すでにあるパスを編集します。

別のプリセットを試す前に入力を確認しましょう
  • 選択ツールで、実際のラスター画像を選択します。
  • ファイルに編集可能なベクターパスが含まれている場合は、そのパスを直接編集します。
  • 結果がまだ拡張前のトレースなら、拡張する前にトレースオプションを調整します。
  • 拡張済みの場合は、再トレース用にラスター画像か拡張前のバージョンを取り戻します。
  • 新しく配置したラスター画像でも失敗する場合は、別の再現事例としてサポート向けに記録します。

選択しているものを見極める

キャンバス上の星は、PNG画像、読み込んだSVGパス、トレースの表示結果のいずれかです。見た目だけでは、どの編集操作を使えるかはわかりません。プレビューだけで判断せず、選択内容とレイヤーパネルの該当項目を確認してください。

選択している内容次に必要なこと適切な操作
ラスター画像最初のベクタートレース画像を選択して画像トレースを使う
画像を含むグループグループ内の画像グループ全体ではなく、中の画像を選択する
既存のベクターパス色や輪郭の編集ベクター編集ツールを使う
拡張前のトレース結果異なるトレース設定選択したトレースを拡張する前に調整する
拡張済みのトレース結果元画像の異なるベクター解釈元画像か、保存した拡張前のバージョンに戻る
拡張済みのトレース結果個々のパスの編集結果として生成されたグループ内のパスを編集する

Adobeのトレース結果の編集手順では、最後の二つの作業を区別しています。拡張によって編集可能なパスが作られ、その後はトレースオプションを調整できません。パスのグループを解除しても、元のトレースオブジェクトには戻りません。

三つの編集状態
ピクセルでできた星、調整ループが付いた滑らかな星、編集可能なアンカーポイントを持つ星の輪郭のイラスト
模式図:元のラスター画像、調整可能なトレース、編集可能なパスでは、必要な操作が異なります。これらの記号はオブジェクトの状態を説明するもので、Illustratorのスクリーンショットや、計測したトレース結果ではありません。

一つのラスター画像を明確に選択して再試行する

次の簡単な確認で、現在の選択の問題と、アプリケーション全体に関わる問題を切り分けます。

  1. 元のアートワークを残せるように、ドキュメントのコピーを保存します。
  2. 現在のアートワークの選択を解除します。
  3. ファイル > 配置で元のPNGまたはJPGを配置します。既存のベクター画像のスクリーンショットではなく、元画像を使ってください。
  4. 選択ツールでキャンバス上のその画像を選択します。パスや周囲のグループではなく、画像自体を対象にしていることを確認します。
  5. ウィンドウ > 画像トレースを選択します。
  6. トレースプリセットを試し、拡張する前に結果を確認します。

これらはAdobeが文書化している画像トレースの手順に沿っています。パネルとクイックトレースのコントロールは、同じ作業に進むための異なる入口です。パネルを開くだけでは、トレースする画像は指定されません。

ほかのアートワークの中で画像を選択しにくい場合は、新しい空白のドキュメントに同じPNGまたはJPGを配置し、上記の選択手順で試してください。これは診断のための比較です。新しいドキュメントで成功すれば、問題を元のドキュメントか選択内容に絞れます。そこで失敗した場合も、サポートへの報告に役立つ情報になりますが、特定の環境設定のリセットやバージョン変更で直る証拠にはなりません。

トレースが使えるようになったら、パネルの表示オプションで輪郭と元画像を比較します。無効なパネルの見た目を変えるためだけに拡張しないでください。拡張はパス編集への移行であり、汎用的な修復コマンドではありません。

SVGという拡張子だけではオブジェクトを判別できない

違いを示すため、独自に作成した星形バッジの二つのバージョンを用意しました。一方のSVGには、自作の三つのパスが含まれています。もう一方のSVGには、そのパスからラスタライズした80 × 80のPNGが、一つの画像要素内に含まれています。どちらも同じバッジを表していますが、内容によってできる編集は異なります。

両方のサンプルをブラウザーで開き、SVG要素を調べました。

サンプル画像要素パス要素ファイルが提供するもの
自作のベクターバッジ03明示的な三つのベクター図形
バッジのPNGを含むSVG10SVGコンテナー内のピクセル画像

方法:この構造例のために、自作SVGからPNGをレンダリングしました。これらのファイルはIllustratorのトレース結果でもPerfectVectorの変換結果でもなく、Illustrator本来のパネル状態のテストも行っていません。

ベクターのサンプルには、背景、星、小さな横棒の明示的な形状が含まれています。次のコードをSVGとして保存すると、三つのパスを確認できます。

<svg xmlns="http://www.w3.org/2000/svg"
     width="120" height="120" viewBox="0 0 120 120">
  <path fill="#d1e9dc" d="M8 8H112V112H8Z"/>
  <path fill="#eb6354"
        d="M60 20L70 45L98 47L77 65L84 92L60 77L36 92L43 65L22 47L50 45Z"/>
  <path fill="#263d46" d="M28 101H92V105H28Z"/>
</svg>

次は画像コンテナーの構造です。サンプルに埋め込まれたPNGデータの代わりに、ファイル参照で示しています。

<svg xmlns="http://www.w3.org/2000/svg"
     width="120" height="120" viewBox="0 0 120 120">
  <image href="badge.png" width="120" height="120"/>
</svg>

SVGの埋め込みコンテンツ仕様では、画像要素の中にPNGやJPEGの内容を含めることができます。その入れ物をSVGとして保存しても、画像がパスとして再構築されるわけではありません。逆に、パスで構成されたSVGはすでにベクターのアートワークなので、もう一度画像トレースを行う必要はありません。

ほかの人から受け取ったファイルでは、ラスター画像を埋め込んだSVGの診断方法で内容を確認してください。Illustratorに読み込んだ後も、実際のオブジェクトを調べます。SVGというファイル名だけでは、入れ物の中の画像が現在選択されていることも、トレース可能であることも確認できません。

トレースがすでに拡張されている場合

パスを編集するか、トレースをやり直すかを選びます。

角を動かす、塗りを変えるといった部分的な修正では、拡張済みの結果を選択して構成要素を編集します。Adobeは、トレースのグループ内で作業するために編集モードに入る方法や、グループを解除して個々のパスを編集する方法を説明しています。アートワークの構造を変える前に、コピーを残してください。

別のトレースプリセットやしきい値を使いたい場合は、元画像か、拡張前のトレース結果が残っている保存済みバージョンに戻ります。Adobeは、選択中のトレース結果を破棄して元画像を復元したいときの操作として、オブジェクト > 画像トレース > 解除も案内しています。解除はトレースオブジェクトを扱う手順の一つであり、任意のベクターパスから元画像を再生成するものではありません。

元画像が使えるなら、画像トレースに再投入するためだけに拡張済みの結果をラスタライズするのは避けてください。レンダリング工程が増え、すでにある編集可能性を失うこともあります。文字の再構築や精密な形状が必要なロゴについては、ロゴのベクター化ガイドで、繰り返しトレースするより描き直したほうがよい場面を説明しています。

別のベクター化ツールを試す場面

実際の目的がPNGやJPGを編集可能なSVGパスに変えることで、その変換をIllustratorの外で行いたい場合は、PerfectVectorを使えます。元のラスター画像でAdobe画像トレースの代替手順を使い、生成されたSVGをIllustratorで開いて、シルエット、穴、編集可能な色領域を確認してください。

これで別の変換経路が得られます。ただし、Illustratorのパネル状態を修復したり、拡張済みトレースの以前の設定を復元したりするものではありません。既存のベクターパスは直接編集するべきです。連続的な階調が重要な写真は、ラスター画像のままのほうが適している場合があります。写真のベクター化は表現を変えるもので、元のレイヤー付きデザインを復元するものではありません。

正しい入力を取り戻した後は、画像トレースとベクター化ツールの比較が方法選びに役立ちます。画像ベクター化の解説では、ピクセルをパスに変換するときに何を復元でき、何を復元できないかを説明しています。

新しく配置した画像でも失敗する場合

アプリケーション全体に関わる変更を試す前に、小さな再現用データを残してください。Illustratorのバージョン、元の形式、同じファイルが新しいドキュメントで使えるか、選択中のオブジェクト、無効なままのコントロールを記録します。実際の選択状態とパネルのスクリーンショットは、Adobeサポートに役立ちます。

メニュー名や使える機能は、アプリケーションのバージョンやオブジェクトの状態によって変わる場合があります。ここでの確認事項は現在のAdobeの文書に沿ったもので、パネルが無効になるすべての事例に対する万能の解決策を示すものではありません。まず目的のラスター画像にアクセスできる状態に戻し、その入力を確認したうえで、再現する不具合を調べてください。

よくある質問

SVGで画像トレースがグレー表示になるのはなぜですか? SVGにすでにベクターパスが含まれているか、中の画像ではなくグループを選択している可能性があります。選択中のオブジェクトを確認してください。SVGという拡張子だけでは、ラスターの内容があることや、画像が選択されていることは確認できません。

拡張後に画像トレースの設定を変更できますか? できません。Adobeの説明では、拡張によってトレース結果は編集可能なグループ化されたパスになり、トレースオプションを調整できなくなります。再トレースするには、元のラスター画像か、保存した拡張前のバージョンに戻ってください。

グループ解除で元の画像トレースオブジェクトに戻りますか? 戻りません。グループ解除はグループの構成要素を分離する操作です。拡張済みのパスから、元画像や、元の調整可能なトレースオブジェクトを再構築するものではありません。

パネルが無効なままなら別のベクター化ツールを使うべきですか? PNGやJPGをまだパスに変換する必要がある場合には、別のベクター化ツールが役立ちます。ほかの変換経路を提供しますが、Illustratorのアプリケーション状態は修復しません。アートワークがすでにベクターなら、パスを直接編集してください。

出典

  1. Adobe — 画像トレースパネルのオプション — 画像の選択、トレース用コントロール、表示の比較、拡張を説明しています。
  2. Adobe — 画像トレースによる画像のベクター化 — 配置、選択、パネルへのアクセス、トレースを解除して元画像に戻す操作を説明しています。
  3. Adobe — トレース結果の編集 — 拡張、トレースオプションを調整できなくなること、編集モード、グループ解除を定義しています。
  4. W3C — SVG 2の埋め込みコンテンツ — 自作のオブジェクト例で使っている、SVGコンテナー内のラスター画像を定義しています。

元画像がPNGやJPGなら、PerfectVectorの画像トレース代替ツールで自分の画像を変換してください。その後、SVGをIllustratorで開き、シルエット、穴、個別に編集できる図形を確認してから作業を続けます。

ブログのその他の記事

PerfectVector

編集しやすい
よりきれいなSVGから始めましょう

クレジットカード不要