紙の質感を保持しながら古い漫画の吹き出しを「空にする」最も効率的な方法は何ですか?


24

私は非常に古い(1940年代および50年代)コミックを取り、その吹き出しからテキストを削除しようとしています。ただし、紙の色とテクスチャが真っ白ではないので、コンテンツを真っ白なスペースに消去したくありません。わずかに黄色く、粒状です(当時の紙の品質は良くありませんでした)。私が最後にしたいのは、まるでコミックが書かれていないかのように、元のスキャンのように見えるものです。

現時点では、特定のワードバルーン内で可能な限り最大の空白を見つけ、その中に収まる最適な正方形または円をコピーし、その正方形または円を繰り返し貼り付けてテキストをカバーしようとしています。これは骨の折れる作業であり、同じ効果が何度も何度も繰り返されるため、それ自体が一種の奇妙な結果になります。

「汚れ」の結果を試してみましたが、それはまた奇妙な外観のようなものを与えてくれます。何を提案しますか?

現在、MacでSeashoreを使用していますが、GIMPも使用できます。

編集:リクエストに同封されたサンプルコミック。吹き出しとキャプションの紙には、色とテクスチャが保存されていることに注意してください。

サンプル漫画

回答:


19

Gimpには、PythonスクリプトHeal Selectionと一緒にResynthesizeプラグインが付属しています。Linuxでは、プラグインはパッケージgimp-plugin-registryに含まれています

選択ツールでエリアを選択した後:

ここに画像の説明を入力してください

「フィルター>強化>選択を修復...」からこの選択を「修復」できます。ここでは、周囲から10ピクセルのランダムヒーリングを行いました。

ここに画像の説明を入力してください


2
+1、これは私が提案したことです。注目に値するヒントの1つは、一度に多数のテキストに対してこれを実行する場合、空白の紙テクスチャで塗りつぶされた小さな個別のレイヤーを作成し、それをテクスチャソースとして使用することから始めると便利です。これにより、合成プロセスが高速化され(拒否が少なくなるため)、誤って周囲の図面の一部がコピーされないようにします。また、完全なプラグイン(「癒しの選択」スクリプトとは対照的に)には、結果を調整するために使用できる多くの設定があります。
イルマリカロネン14年

2
また、可能であれば、画像をJPEGとして保存する前にこれを行ってください。上記のサンプル画像では、テキスト自体はなくなっていても、その周囲の圧縮アーチファクトの一部がまだ残っていることがわかります。代わりに生の非圧縮スキャンでこれを行うと、より少ないトラブルでより良い結果が得られます。
イルマリカロネン14年

13

私はこれにホレイショと同様の方法でアプローチしますが、おそらく元の画像をできる限りそのままに保ちます(保存したい場合)。

私は紙のようなテクスチャを次のように作成します。

ノイズテクスチャ

これは、水平スケールと垂直スケールを介した歪みを伴う微妙なグラデーションに対するノイズテクスチャです。

バーンとダッジツールを使用して既存のアートワークに溶け込むために適用したいくつかのカラーバリエーションに気付くでしょう。色はコミック全体で均一ではないからです。

この結果を生成するために、テキストの周囲の非常に柔らかいエッジを削除したクリッピングマスクを使用しました。

完成結果コミック

Photoshopを使用してこれを行いましたが、GIMPでも同じ原則が適用されるはずです。


1
これは良い結果です。バブルラインは視覚的な障壁として機能します。ペイントが完全に一致しない場合、壁のファセットが変化するようなものです。
horatio 14年

1
これを行う場合は、色、劣化、および斑点のわずかな変動を伴う少なくとも5または6種類のテクスチャを実行することをお勧めします。
ライアン

私の最初の本能は、128グレーから始めて、その上で差分クラウドを実行し、高コントラスト(そしてノイズと色付きの色相)を避けるために、後でレベルを調整することでした。JohnBのアイデアはより良い結果だと思います。
horatio 14年

「視覚的障壁」による@horatioの良好な観察。よく見ると、私の例に変更があったことを間違いなく検出できます。私は誰もが密接にし、b)は、気泡に新しいテキストを追加すると、不整合から離れビューアを引くだろうと見ないであろう)容疑者
JohnB

@Ryan良いアイデア、異なるテクスチャを迅速に行うことができる作るので、作成することは非常に簡単です
JohnB

5

テキストを編集しているため(たとえば、オリジナルを根本的に変更するため)、これを行う1つの方法はチートです:

画像を編集して、黄ばんだ用紙が黄ばみしなくなるようにします。あなたの心のコンテンツを空白にしてから、新しい全面的な偽の黄変紙効果をオーバーレイします。これは均一です。


+1。小さなセクションを無限にいじるのではなく、これがおそらく最も効率的で簡単です。あなたが見つけたり作成したりできるテクスチャの塊があり、それが仕事をします。
ベンテ14年

私の答え(:P)の1つの欠点は、すべての色の彩度が低下するリスクがあることです。まだ考えたことはありません。
horatio 14年

しかし、その考えは堅実です。
ベンテ14年

3

コピーと貼り付けは、その特定のバルーンのテクスチャと色を損なうことなく、最良の結果をもたらします。私が通常行うことは、かなり小さなコピーペーストを数回開始し、レイヤーをマージします(Seashoreにはレイヤーがありますか?)が、元の直前に停止します。次に、作業を続行するためのより大きなサンプルがあります。そのレイヤーのコピーと貼り付けを続ける前に、エッジを柔らかくすると、おかしな結果が修正されます。大きいソフト消しゴムを使用しています。次に、コピーと貼り付けを再開し、必要に応じて平坦化し、必要に応じて柔らかくします。

コミックによっては、かなり大きなサイズにして、すべての風船に同じ「カバーレイヤー」を使用することで、おそらく逃げることができます。ちょうど良い空のサンプルを取得し、その上にドロップし、その特定のスポットの余分を削除します。

もちろん、Seashoreにレイヤーがない場合は、Gimpを入手する必要があります。


「余分な部分を取り除く」ためには、画像のサイズの大きな単一のテクスチャを用意し、レイヤーマスクを適用して、テキストをカバーしたい場所でレイヤーマスクを編集します。
horatio 14年

3

冒険心がある場合は、ここで説明するテクスチャ合成アルゴリズムを実装できます

テクスチャのほぼシームレスな拡張を作成するか、穴を埋める同様の近傍を持つピクセルでピクセルを埋めます。ここにいくつかの例を示します ここに画像の説明を入力してください

Gimpはスクリプトをサポートしているため、このプラグインを作成できます(しばらく前に自分でプラグインを作成する予定でしたが、その後、回避されました。


2
このような音Resynthesizerプラグイン GIMP用(またはPhotoshopでのContent Awareの)
JohnB
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.