• ベストアンサー

画像で枠だけを削除する

枠付きの画像で枠だけを自動的に認識して削除し画像を保存するソフトはありますか? 枠は、単一色で画像の四方(上、下、右、左)の他に2方(上、下 又は 右、左)が想定されます。 なければ、なるべく簡単に処理するソフトと方法を教えて下さい。 現在は、画像編集ソフトでターゲット画像で枠相当を目で確認してトリミングで必要な箇所だけを抜き出すようにしています。 画像が複数ある場合は、地味にめんどくさいので手抜きがしたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.13

> 参考画像のような設定で >  枠領域を左クリックしても添付画像のようにしモヤモヤした箇所があります。 これは元の画像の枠事態に完全に色コードが一致していないもやもやがあるのではないでしょうか。 しきい値を0から多少あげて塗りつぶしてみてはいかがでしょう。 あげていった結果、中に赤が食い込んでいくのでしたら、スポイトでもやもやの部分の色を取り込んで地道に枠を単一色にしていくとかになるかもしれません、その場合はトリミングでやった方がいいと思います。 私のテスト画像は念のために削除しておきました。

NuboChan
質問者

お礼

kkkkkmさん、 アドバイスを受けてしきい値を少しずつ上げて5にすると  あーら不思議 !! 、モヤモヤした箇所が無くなりキレイに処理できました。   手順が込み入っているので忘れないうちに動画に残しました。 処理画像数が少ない場合は、今回おしえていただいた方法で処理したいと思います。 今回もお付き合い頂いて感謝いたします。

その他の回答 (12)

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.12

一応私がテストした画像を添付しておきます。 車種は真っ赤なフェラーリの間違いでした。 元の画像はネットにあったのでそのままだと問題かもと思ったのでモザイクにしています。

この投稿のマルチメディアは削除されているためご覧いただけません。
NuboChan
質問者

補足

検証ありがとうございます。 >先に枠を赤で「塗りつぶし」てから「色域を選択」してみてください。 手順が分からなくなりました。 画像をD&Dして ツール 作画ツール 塗りつぶし 参考画像のような設定で  枠領域を左クリックしても添付画像のようにしモヤモヤした箇所があります。  この状態で処理を続けても結果は同じモヤモヤ付きの画像が生成されます。    https://imgur.com/vS88sdC    (描画色を赤を緑に変えても同じ結果です。)  どこか?設定がおかしいですか?    

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.11

> 3)ツール>選択ツール>色域を選択 >      左クリックで枠を選択 > 4)ツール>選択ツール>作画ツール>塗りつぶし これは逆です。3の時にもやもやの所が枠とともに選択された状態なのでそこまで赤で塗りつぶされているのだと思いますから、先に枠を赤で「塗りつぶし」てから「色域を選択」してみてください。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.10

あと、ファイルを読み込んで何も加工せずにそのままエキスポートして画像が変化するようでしたら、出力時の設定とかの可能性もあります。 ただ、設定をどうすれば変化を抑えられるとかは申し訳ありませんがそのあたりは不案内です。

NuboChan
質問者

補足

何度も基本的な事ですいません。 以下については。画像は変化しませんでした。 >ファイルを読み込んで何も加工せずに >そのままエキスポートして画像が変化するようでしたら、 >出力時の設定とかの可能性もあります。 >黒(影の部分)と白(まぶしい光)はありえそうなのでそれ以外の赤、緑、青でしょうか。 すいません。 2024/04/05 11:47に記載した手順は、間違えていたので以下のように改めました。 (選択指定して塗りつぶし) 1)Gimp起動 2)ターゲット画像 D&D 3)ツール>選択ツール>色域を選択      左クリックで枠を選択 4)ツール>選択ツール>作画ツール>塗りつぶし 5)選択>選択範囲の反転 6)編集>コピー 7)ファイル>画像の生成>クリップボードから 8)ファイル>エキスポート 9)画像のエキスポート画面から     保存先、名前を指定 >エキスポート 試しにオリジナル画像に含まれそうにない赤色で同じ手順を試してみました。 結果は、境界近くに「少しモヤモヤした箇所」が作画される状況は変わりませんでした。 あれこれ試行錯誤していると 手順3)のところで外枠をクリックして画像を見ると この時点で「少しモヤモヤした箇所」が表示されていました。 なので、赤色(他の色でも)で塗りつぶしてもモヤモヤは取れないと考えられます。 https://imgur.com/kI73WFK

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.9

> (オリジナルの暗灰色から黒色に変更しているのが間違い?) 黒や白以外のRGB(255.0.0)みたいなコードが端っこになる色がいいと思います。 私の説明(枠の「塗りつぶし」をやってから「色域を選択」だと境界だけ気にする)が間違ってました。 後から「色域を選択」をするので内部に無い色で塗りつぶさなくては駄目でした。 それで、RGB(255.0.0)みたいな極端な色だと写真などにはほぼ存在しないのではと思ってます。素人考えですので「なわけない」かもしれません。 ただ、黒(影の部分)と白(まぶしい光)はありえそうなのでそれ以外の赤、緑、青でしょうか。 真っ赤なポルシェの写真ではRGB(255.0.0)は「色域を選択」では選択されないように見えました。 もちろん赤が多い画像でしたら他の色で塗りつぶしたほうが安全ぽいですね。 > 塗りつぶし色はどこで変更できますか ? 色んなアイコンの下にある黒と白の四角が色設定ですのでそこをクリックして変更してください。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.8

訂正です。手順が頭から抜けてました。 > 「色域を選択」だと内部画像に影響が出るので「塗りつぶし」の方が境界だけ気にすればいいので楽だと思います。 枠の「塗りつぶし」をやってから「色域を選択」をやるようにしたら一工程増えますが境界だけ気にすればいいので楽だと思います。

NuboChan
質問者

お礼

修正提案をありがとうございます。 >枠の「塗りつぶし」をやってから「色域を選択」をやるようにしたら >一工程増えますが境界だけ気にすればいいので楽だと思います。 提案を参考に手順を一部追加(変更)してみました。 1)Gimp起動 2)ターゲット画像 D&D 3)ツール>選択ツール>作画ツール>塗りつぶし 3)+ ツール>選択ツール>色域を選択      左クリックで枠を選択 4)選択>選択範囲の反転 5)編集>コピー 6)ファイル>画像の生成>クリップボードから 7)ファイル>エキスポート 8)画像のエキスポート画面から     保存先、名前を指定 >エキスポート      ’---------------------- 3)、3)+ 「で塗りつぶし」後に「色域を選択」に変えてみました。 元画像の内部のダメージは無くなったのですが 参考画像のように「少しモヤモヤした箇所」が残りました。 多分、塗りつぶしの指定が間違っているのだと思うのですが ? 正解ですか ? (オリジナルの暗灰色から黒色に変更しているのが間違い?) そうだとすれば、 塗りつぶし色はどこで変更できますか ? 参考画像 https://imgur.com/n1dL51r

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.7

>    しきい値をゼロにすれば輪郭線の近くに指定色(今回の場合は、灰色)の要素がなければ >    内部の画像にはダメージが少ないとの事ですか ? 「塗りつぶし」の時は枠と同じ色が接触していなければしきい値とは関係なく内部画像にダメージはありませんが、「色域を選択」の場合は枠も含めて画像全体から枠と同じ色(しきい値によって幅があります)を探しますからしきい値を0にすればコード的に全く同じ色が存在しない限り内部画像に影響はないと思います。RGB(255.0.0)とRGB(254.0.0)では重なっていても互いに影響がありませんでした。 >    そうであれば、 >    3)の操作の時、しきい値を0(ゼロ)にするにはどこを操作すれば良いですか? 「塗りつぶし」でしたら添付画像の矢印の所に、「色域を選択」でも同じようなところにありますので確認してみてください。 「色域を選択」だと内部画像に影響が出るので「塗りつぶし」の方が境界だけ気にすればいいので楽だと思います。 私の場合、枠のある画像が手元にないのでGIMPで外枠を作ってやってますのできっちり切り取れるのですが、実際のJPG画像の枠の境界のエッジがシャープかどうかで多少変わってくるかもしれません。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.6

> これは色域で選択して灰色をターゲットにしているので > しかたない仕様なのでしょうか ? 全く同じ色が存在した場合は枠の灰色部分を画像に存在しない別の色で塗りつぶしてからやってみる(枠が単色でしたらしきい値は0ぐらいがいいと思います)とか(ただし隣接してまったく同じ灰色が存在した場合そこも塗りつぶされます)、しきい値を0にして色域を選択してみるとかで対応するぐらいだと思います。

NuboChan
質問者

補足

>画像に存在しない別の色で塗りつぶしてから これは、画像を見て「この色は存在しないかも?」と想像して塗りつぶし色を決め打ちすると言う事でしょうか ? これはこれでハードルが高いと思われます。 >枠が単色でしたらしきい値は0 この操作が理解できていません。 想像では、   3)ツール>選択ツール>色域を選択    外枠を左クリックで枠だけ選択状態にして        しきい値をゼロにすれば輪郭線の近くに指定色(今回の場合は、灰色)の要素がなければ    内部の画像にはダメージが少ないとの事ですか ?    そうであれば、    3)の操作の時、しきい値を0(ゼロ)にするにはどこを操作すれば良いですか?        すいません。gimpになれていないので基本的な質問が続きてご迷惑をおかけします。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.5

殆ど使ったことが無いので即座に使い方が浮かばなかったのですが、以下のような感じでもいけそうです。 2.6. 色域選択 で枠だけ選択状態にして メニューの選択で 選択範囲の反転(Ctrl+i) をしてCtrl+Cでコピーして ファイルの画像の生成→クリップボードから(Shft+Ctrl+V) で新しく画像を作成してそれをエクスポートしたら手っ取り早いかもです。

NuboChan
質問者

お礼

回答ありがとうございます。 No.5のアドバイスがNo.4より簡単で手抜きできそうなので 試してみました。 手順を模索して以下のような順番で良いと思われますが? どうでしょうか? 1)Gimp起動 2)ターゲット画像 D&D 3)ツール>選択ツール>色域を選択    外枠を左クリックで枠だけ選択状態に 4)選択>選択範囲の反転 5)編集>コピー 6)ファイル>画像の生成>クリップボードから 7)ファイル>エキスポート 8)画像のエキスポート画面から     保存先、名前を指定 >エキスポート      結果、うまく枠は削除されました。 ただ、添付画像を見て欲しいのですが   枠削除後の画像とオリジナル画像が微妙に違います これは、オリジナル画の枠色(灰色)と同じ要素を持つ 画像内の灰色が削除された結果だと思うのですが? これは色域で選択して灰色をターゲットにしているので しかたない仕様なのでしょうか ? 添付画像 https://imgur.com/1kNEk4F

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.4

> 参考になるサイト等あれば紹介ください。 ダウンロードは 窓の杜で GIMP https://forest.watch.impress.co.jp/library/software/gimp/ 2.6. 色域選択 https://docs.gimp.org/2.10/ja/gimp-tool-by-color-select.html ↑これで外枠をクリックしてDeleteしたらAutoMarginCutで外枠部分だけがなくなると思います。 ↓透明にしたい場合は GIMPで透明色に塗りつぶしたい https://itpp.seesaa.net/article/199930396.html 必要な部分の色と外枠の色が同じにならないようにしてください。

  • kkkkkm
  • ベストアンサー率65% (1615/2454)
回答No.3

トリミングがワンクリックでできれば別ですが 四方の枠の単一色を透明にするとか消しゴムとか削除とかがワンクリックでできる画像処理ソフトがあればトリミングよりAutoMarginCut(余白自動トリミング)との合わせ技でちょっとだけ楽かもしれませんね。 かなり昔に入れていたGIMPだとワンクリックまでにメニュー選択とかあるのでトリミングと大差ない感じでした。ただ、境界はピッタリにできるのでほんのすこーーーーーしだけ楽かもです。

NuboChan
質問者

お礼

私の場合、トリミングには「IrfanView」と言うソフトを使っています。 ファイラーで画像を選択すると関連付けしている「IrfanView」が起動して 画像が「IrfanView」で表示されるので、右クリックして目で確認して矩形で範囲指定>「編集」>「選択範囲をトリミング」>で不必要な枠を外す処理を行います その後、「ファイル」>「名前をつけて保存」の手順です。 以上のように手順も必要ですが、トリミングで”右クリックして目で確認して矩形で範囲指定”は正直面倒で ”自動で境界にピッタリ合わせられる” なら 紹介があったGIMPを試してみたいです。 参考になるサイト等あれば紹介ください。

関連するQ&A

  • アイコンを乗せた画像を枠でかこみたい

    よろしくお願いいたします。 ホームページビルダー6.0を使っています。 とある画像の上にアイコンを乗せたいと思っています。 どこでも配置モードでやるとできるのですが、そのアイコンを 乗せた画像を枠で囲みたいのです。枠で囲むとどこでも配置の 機能がなくなってしまい、画像の上にアイコンを置くことが できません。どうしたらアイコンを乗せた画像を枠に入れる ことができるでしょうか? また、ソフトを使わなくてもかまいません。タグなどでそういう ことができるようでしたらお教えください。

  • IEで、画像の出ない枠がある

    IEで何を設定したか忘れたのですが、上とか、右にでる、多分画像の入っている枠の中にに何も出てこなくなりました。その枠の中には、小さな四角の中に赤い四角、三角、丸の入ったマークだけが、出ています。 再び、画像の出るようにするには、どの設定をなおせばよいのでしょうか?

  • エクセルに張り付けている画像をVBAで指定の範囲を削除し、画像サイズを

    エクセルに張り付けている画像をVBAで指定の範囲を削除し、画像サイズを変更させることは可能でしょうか?似たように情報は見ましたが、どれも上手くいかずに困っています。具体的には、縦1000×横1200の画像があります。(上50、下80、左150、右200)を削除し、縦870×横850の画像にし、さらに90%にサイズをトリミングし、縦435×横425としたいのです。これをVBAで一発で行う方法があれば教えて下さい。また、同じシート、異なるシートに複数の画像があった場合、全てを同時にできましたらなお良いです。以上、宜しくお願いいたします。

  • スクリーンショットの編集について

    スクリーンショットの編集について ゲーム内のスクリーンショットを取ってブログに載せたりしているのですが スクリーンショットの一部分だけをプロフィール画像に使いたいと考え 撮ったものを右クリックし編集をクリックして ペイントで編集したのですが(編集を押すとペイントで開きます) 左メニューから選択を選んで 要らない部分を点線の枠で囲って右クリックで切り取りをしたのですが そうすると、切り取られた部分が白くなるのですが、 それを別名で保存してみたらその白い部分も画像の一部としてなっていました。 そうじゃなく、画像の一部だけを画像の全てにしたいのですがどうすればよいでしょうか? 教えてください。 前、レポートを作ってるときに Excelで画像を挿入して、図の編集のやつで トリミングというのがあり、それでやったら全体を縮めるのではなく 一部分だけにする事ができたので、ペイントでもトリミングがあればできるのかなとおもったのですが ペイントにトリミングがなく分かりませんでした。 教えてください 宜しくお願いします。

  • PhotoshopElement 画像がテンプレートの枠に納まってくれません…

    情けない質問なのですが、かなり困っています。 お知恵をお貸し下さい… テンプレートを使ってアルバムを作りたいのです。 見開き(2P分)にいくつかの枠があり、そこに画像を当てはめていく形です。 既成のテンプレートです。 しかし、使用したい画像をc+A→c+C→特定枠指定→c+Vしても、 その枠の中に納まってくれません。 大きさは変更出来るのでそれ自体は問題ないのですが、 はみ出した分、枠がまったく見えなくなるというのが問題なのです。 例えるならば、そのまんま乗っかっている感じです。 枠が一番上で、画像がその下がいいのですが、 「レイヤー」で動かしても逆に枠が画像の上に乗ってしまうか、 画像が枠に乗ってしまうかどちらかなのです… 以前は形式の違うテンプレートですが、 枠からはみ出した画像は見えず、画像外枠の点線が表示され、 大きさを判断して拡大していたのですが… 今のままですと画像しか見えず、適正な位置におけません。 どうやっても枠の下?に入らず、困っています。 説明が下手で申し訳ございません。 もしかしたら凄く簡単な事でつまずいているのかもしれません。 何かお分かりになる方がいらっしゃいましたら、 お力を貸して下さい。 よろしくお願いいたします。

  • ワープロに貼り付いた画像のトリミングがしたい

    ワープロ(Word等)に貼り付いている画像をトリミングしたいのですが、photoshop等の画像編集ソフトに取り込まずに編集する方法はないものでしょうか? (質問した理由) ワープロ上でオブジェクトになっている画像を編集するために一旦、別の画像編集ソフトにコピー等で取り込むと画質が落ちてしまいます。画質を落とさずに何とかトリミングしたいのです。(やりたいのはトリミングだけです) (環境) ワープロ:Word2002(Windows XP) 画像:JPEG いつも使っている画像編集ソフト:Photoshop7.0

  • エクセルで画像編集「GIMP」のようにトリミング

    お世話になっております。 エクセルで写真をトリミングし、表などでまとめております。 エクセルのトリミングは四方や角からカーソル操作で作業しておりますが、なかなか手間がかかっております。 画像編集ソフト「GIMP」のトリミング方法は切り取りたい位置を 対角線で指定でき非常にトリミング操作がしやすいのですが エクセル上でこのような機能はありますでしょうか? GIMP⇒エクセル というのもまたひと手間で、 エクセルで全て完結できるとありがたいのです。 ご教示のほど、よろしくお願いいたします。

  • 筆王の画像について

    筆王2001について教えてください。 裏面のデザインで「画像」をクリックしてデjカメ写真を取り込んだのですが、その後少し画像をトリミングして編集してみたいと思い画像の上で右クリックして「編集」をクリックして「簡単グラフィックエディタ」で編集をしました。「円形で選択」をクリックして欲しい部分を切り取り、「編集」「コピー」をクリックして「簡単グラフィックエディタ」を閉じて裏面の所で「右クリック」「編集」「貼り付け」をクリックすると貼り付くのですが、画像がかなり悪くなってしまいます。これはどうしてでしょうか?悪くならない方法はありますか?手順でどこか間違っていますか? 教えてください。

  • 画像枠テーブルについて

    画像を使ってテーブルを作ってます。 しかし、上と右の画像が繰り返してしまいます。 ここで調べてCSSでやってみましたが余計崩れてしまいました。 右下の部分と右の部分の結合もおかしくなります。 どうしたらいいんでしょうか? http://blog-imgs-19.fc2.com/x/a/n/xandinosqu/table_temple.png 紫で囲まれた部分です。 ソースは <TABLE border="0" cellpadding="0" cellspacing="0" width="60%"> <TBODY> <TR> <TD><IMG src="左上の画像" width="15" height="15"></TD> <TD background="上の画像" width="100%"> </TD> <TD><IMG src="右上の画像" width="15" height="15"></TD> </TR> <TR> <TD height="50" background="左の画像"> </TD> <TD bgcolor="#ff577f"> <TABLE border="0" cellpadding="20" cellspacing="2" width="100%" height="100%" align="CENTER"> <TBODY> <TR> <TD>*中身*</TD> </TR> </TBODY> </TABLE> </TD> <TD background="右の画像"> </TD> </TR> <TR> <TD><IMG src="左下の画像" width="15" height="15"></TD> <TD background="下の画像"> </TD> <TD><IMG src="右下の画像" width="15" height="15"></TD> </TR> </TBODY> </TABLE> です。 ビルダーで編集してます。 横幅は60%でいいんです。 画像サイズは、左上・右上・右下・左下・右・左・上・下全て15×15です。 中途半端な説明かと思いますがご教授お願いします。 えーっと、それとなるべくなら小学生でも分かりやすい説明をお願いします。小学生じゃないですけど。

    • ベストアンサー
    • HTML
  • 画像トリミング

    画像トリミングをができるソフトを探しています。 自分で枠をきめることのできるフリーソフトはないでしょうか? きれいに安く加工?したいです。 だれか教えてください!

専門家に質問してみよう