A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
どうも言っていることに差異を感じられるようなので僕の考えている方法を詳しく列挙してみます。
分かりやすいようにちょっと冗長に書くので高速化はご自由に。同じでしたらごめんなさい。1) 元画像から作業用コピー画像を複製して、同時に同じサイズのマスク用画像(全面黒)を作成する。
2) 作業用コピー画像の最初のドットを起点に塗りつぶしを開始する。塗りつぶしの方法はアルゴリズムとかで検索すれば幾らでも出てくるので参考URLを参考にしなくてもいい。同時にマスク画像の塗りつぶされた箇所と一致するドットを白くする。
3) 必要なら最後のドットを起点にもやったり、四隅全部から塗りつぶせばいい。
4) 画像に何色が使われているか分からないので塗りつぶした作業用コピー画像は復元不可能。よってぽい。しかし何処を塗りつぶしたかのデータはマスク画像にきちんと残ってるから世は事もなし。
どうでしょうか?
参考URL:http://lee.phys.titech.ac.jp/~yasutake/PaintArea …
No.2
- 回答日時:
内側に透過色がさせたい部分がある場合は「そこを透過すべきかどうか」コンピュータじゃ判断できないので不可能だと思います。
手動でマスクを作るか、最初のドットを透過色とするしかないでしょうね。再度回答ありがとうございます。
内側は透過させなくて良いのですが、周りの透過色と同じ色を
使っている場合もあります。
簡単な例としては、背景が白くて、白いお皿を黒いペンで書いてあり、さらに白いお饅頭が黒いペンで書いてあるようなそんな場合は、
周りの部分だけを透過させたいのですが・・・
周りを一度黒で塗りつぶして、それを別イメージにコピーさせ、
周りを白く塗り、内側を黒く塗ろうと思っても、黒い線まで塗りつぶさせようと思ったのですが、一番周りのお皿を黒いペンまで塗りつぶさせたいのに、お饅頭の黒いペンまでしか塗りつぶされない・・・
と言った感じで今何かよい方法が無いか考えているところです。
また、お皿がイメージの幅を超えて描画されている場合は周りを黒く塗るのもうまくいかずにいます^^;;;
No.1
- 回答日時:
例えば透過色に白を使っているのに表示したい部分にも白が含まれているということでしょうか?
個人的には「被らせるなよ」と言いたいところですが、マスク自動作成プログラムという観点でしたら最初のドットからペイントソフトの塗りつぶし方式(同色なら上下左右方向に関数を再起的に呼び出し。あちこちのサイトで解説されていると思うので詳細は割愛)を応用できないでしょうか?
ただしドーナツみたいに表示したい画像に囲まれている透過部分がある場合はこれじゃあ対処できません。というかその場合はプログラムで識別できないので人力に頼るしかないんじゃないかと思います。
回答ありがとうございます。
色の被りですが、ユーザーが自由にイメージを指定できるようにしたいので、被らないイメージを使用してください、などの規制を無いようにしたいので、マスクを使いたいと思っています。
塗りつぶしをする方法を今試していますが、内側を黒いマスクを作るのが難しいですね。。。
何かよい方法があるのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 画質を落とさず切り取って透過したいです 2 2022/06/08 12:28
- Photoshop(フォトショップ) 【至急】 ウェブサイトやアプリとかでよく見かける、添付画像のように背景にあるものをぼかしつつ透過する 2 2023/07/17 10:57
- Illustrator(イラストレーター) Illustratorで白い部分のみを透過させたいです。 2 2022/10/10 22:27
- Photoshop(フォトショップ) 塗りつぶした画像を透過させない方法について。上からレイヤーで塗った場合は透過できると聞きましたが、レ 1 2022/10/22 13:41
- Photoshop(フォトショップ) Photoshopの画像が重すぎるので軽くしたいです 7 2022/05/13 20:13
- クラフト・工作 自作でアクキーを作る方法って何がいいんでしょうか… 過去にプラバンでアクキーをつくることを試みたので 1 2022/04/02 19:40
- Web・クリエイティブ 【 3DCGソフト⠀MAYAについての質問 】 MAYAでビューからイメージプレーンを読み込むと、ビ 1 2023/07/09 02:50
- HTML・CSS 角丸画像の背景色を透明にしたいです 1 2023/06/23 23:15
- 画像編集・動画編集・音楽編集 ドイツの選手が、中国代表のユニフォームを着ている画像を作りたいのですが 1 2023/07/28 09:46
- Android(アンドロイド) スマホ(Android、iosどちらも可)で、2枚の類似画像(写真)の変化前後を比較したい。 添付画 1 2023/08/20 15:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Pythonでgif画像が上手く作れない
-
jqueryスライダーを2段でスライ...
-
EXCEL VBA 複数のImageコントロ...
-
【EXCEL VBA】ダブルクリックで...
-
画像をフーリエ変換するソース...
-
こんなことてしますか??
-
Excel ユーザーフォームで表示...
-
uwscについて質問です。
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
イメージマップでマウスオーバ...
-
uwcs のマクロで画像認識をして...
-
ヒストグラム類似度による画像...
-
Leafletで画像をon、offさせる...
-
Pythonのプログラム初心者の問題
-
UWSCの画像認識と条件分岐につ...
-
自作の地図をグーグルマップの...
-
EXCELに貼り付けた画像の位置を...
-
gif画像が壊れて読み込まない
-
画像のビット数を変更する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
こんなことてしますか??
-
【EXCEL VBA】ダブルクリックで...
-
Excelで画像URLを1つずつセル...
-
EXCEL VBA 複数のImageコントロ...
-
HTMLで画像をポップアップで表...
-
背景画像の繰り返しについて
-
Excel ユーザーフォームで表示...
-
gif 画像上の ボタンに リン...
-
VBA シート毎に画像挿入
-
jQuery . プログラミング 助け...
-
VBAのユーザーフォームのイメー...
-
jqueryスライダーを2段でスライ...
-
ホームページバナーを(画像が...
-
「using Windows」でエラーが出る
-
スマホでサイトの画像を長押し→...
-
【WPF】画像の切り替え
-
PowerPoint VBA で画像の鮮明度...
-
画像のピクセルデータの取得
-
UWSCの色判定
-
UWSCを使った画像認証マク...
おすすめ情報