ベストアンサー 画像のスミア変換について 2009/12/28 23:09 画像のスミア変換について 画像のスミア変換について、どのような目的に使われるのか、どのようなアルゴリズムでできるのかできるだけ具体的に教えください。 C or C++のサンプルソースもいただけると嬉しいです。 みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー SilverThaw ベストアンサー率32% (260/806) 2009/12/29 10:18 回答No.1 デジカメで出てくる「スミア」という用語は知りませんか? 撮影した画像に、周囲より極端に輝度(照度)が高い部分があり白飛びしているような場合に、その部分から「縦」もしくは「横」に白っぽい線が発生する現象のことを言います。 >どのような目的に使われるのか スミア「変換」というのはちょっとわかりませんが、 通常なら上記の「スミア」を低減、もしくは解消するために使用します。 但し、現象の発生要因上取得したデータに対しては「低減」が主となりますが。 >どのようなアルゴリズムでできるのかできるだけ具体的に教えください。 「低減」であれば、周囲に比べて極端に輝度が変化しているところを検出し、その周囲の色データから平均値を算出して穴埋めするという方法等があります。 参考URL: http://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%9F%E3%82%A2 質問者 補足 2009/12/29 11:27 回答ありがとうございます。後付で申し訳ないのですが、私の言っているスミア変換というのは例えば以下のページの http://www.jpo.go.jp/shiryou/s_sonota/hyoujun_gijutsu/denshi_sukashi/1_a_4_1.htm 「JPEG耐性を持つスミア変換を用いた電子透かし法」という技術などで用いられているもののことです。 恐らく輝度情報を画像全体に拡散させるという意味ではデジカメのスミアの除去とも関連があるとは思いますが… 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発C・C++・C# 関連するQ&A 画像をフーリエ変換するソース開示&フリーソフト お世話になります 画像をフーリエ変換するフリーソフトで、ソースコードが開示されているものを探しております。 もしくは、画像(2次元)用フーリエ変換部のみのサンプルソースでも構いませんので、 お心当たりの方、いましたら、教えていただけないでしょうか 言語はVB系、C系ですと助かります mp3ソースについて wavファイル→mp3ファイルに変換するためのプログラムに挑戦しようと考えています。 まずどういう風に変換されるかなど基本的なアルゴリズムすら現状判らないので、LAMEの様なオープンソースを改変するよりはスクラッチから書こうと考えています。 そこで変換アルゴリズムについて書かれた本orサイトをご存知でしたら教えてください。 #以前「C Magazine」で特集が組まれてアルゴリズム、サンプルが載っていたのですが如何せん大分昔のため入手できないでいます。 画像を二次元フーリエ変換 c言語で画像を入力して2次元フーリエ変換を行い,逆変換をしたいのですが全然うまくいきません. どなたか教えていただけませんか? いろいろ調べたのですが,プログラム初心者なのでどう書いていけばいいのかわからず辛いです... サンプルのコードも教えていただけると助かります. 画像サイズは256×256画素程度です. ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 画像処理のアルゴリズム 画像をシャープにするとか減色するファンクションを実現したいのですが、ゼロからではきついのでどこかで画像処理のアルゴリズムのしくみを知ったり欲をいえばサンプルソースがあると助かるのですけどそういう情報がフリーで得られるサイト等をどなたかご存知ないでしょうか? 考えてみればシェアウェアやフリーウェアでも画像処理ソフトには色々なエフェクトが実装されています。作者の皆さんとかは個々にアルゴリズムを考えておられるものなのでしょうか? javaの画像処理について javaの勉強をしているものですが、現在javaを使った画像処理について調べています それで、画像処理(厳密にはラスターベクトル変換)についてのサンプルソースを参考にしたいので、もし知っている方が居ましたら教えて下さい もし、サンプルソースが知らなければラスターベクトル変換について書かれている書籍でもいいので教えて下さい 出来れば4月までに大半を理解したいので、なるべく早くお願いします 画像情報処理についてです。(Hough変換です。) お忙しいところ申し訳ありません。大学の工学部の学生の者です。 大学の「画像情報処理」の講義で次のような課題が出題されました。 1.「画像内に平行な2直線が存在する。その2直線の中心に位置する直線を検出するアルゴリズムを考案せよ」 2.「画像内に中心の位置を同じくする幾つかの円と、それらの円と中心位置が異なる円が存在する(それらは交わっていない)。この時、中心の位置を同じくする幾つかの円の中心位置のみを検出するアルゴリズムを考案せよ(即ち、同心円でない円の中心は検出しない)。」 Hough変換を用いればいいというのは何となく分かるのですが、具体的なアルゴリズムが分かりません。 教えて頂けると幸いです。 画像処理のアルゴリズム 多数のスキャンした画像を画像処理ソフトで画質調整を行うことをちょくちょくやっています。 枚数が多いため(1回で数百枚単位)、画像処理ソフトと自動運転ソフトを組み合わせてバッチ処理をやらせていますが、この間PCが使えません。 ですのでいっそ、自分でソフトを作ってしまおうと考えたのですが、画質調整のためのアルゴリズムがわかりません。 手順としてはスキャン画像に対し、グレイスケール化->レベル補正->シャープネス->減色です。 このうち、レベル補正だけが、手ごろなアルゴリズムの解説が見つからず困っています。 どこかにこうした画像処理のアルゴリズムを解説しているWebはないでしょうか。 VBとかCのサンプルがあれば最高ですが、なくてもいいです。贅沢はいいません。 TIFF画像をBMP画像に変換 TIFF画像をBMP画像に変換したいのですが、処理方法やソース等をご存知の方、いらっしゃいませんでしょうか? どうぞよろしくお願い致します。 C言語プログラムの離散フーリエ変換 C言語プログラムの離散フーリエ変換について教えてください。「C言語による画像再構成の基礎」という本のプログラムをもとに二次元画像をDFT(通常の離散フーリエ変換)→InveresFFT(逆高速フーリエ変換)すると画像が左右反転、上下反転してしまいます。DFT→InverseDFTやFFT→InverseFFTだとそのようにはなりません。通常のDFTとFFTのアルゴリズムの違いからしかたがないのでしょうか?それともプログラムの変更で修正できるのでしょうか?どうしてもDFT→InverseFFTでがぞうをもとに戻したいのです。 サンプルページ http://www.iryokagaku.co.jp/frame/03-honwosagasu/370/370-dl.html P4-14fourier2d1d.c (離散フーリエ変換DFT) P4-15fft.c(高速フーリエ変換)プログラムです 文字コード変換プログラムについて c言語でfgetcでファイルを読み込みをiconv関数を使用して文字コードを変換したいのですが、サンプルソースを知っている方、もしくはソース知っている方教えていただけますか? 関数の引数に丸カッコがあるとき C言語のアルゴリズムのサンプルのソースを見ていて 今まで見たことの無い形式があったのですが、 どのように調べればよいものか解らず 調べようにも調べられなくて困ってます。 具体的には以下のような感じの関数があるのですが、 これはどういった意味なのでしょうか? ご存知の方がいらっしゃれば アドバイスご伝授をよろしくおねがいします void sample( int a, int b(int, int), void c(int, int) ){ ... // ここに処理 } ◆jpg画像をflashに変換 いつもお世話になります。 jpeg画像をflashに変換させたいと考えています。 検索すると逆のパターンはサンプルなどがあるのですが。。。 何かご存知の方は、宜しくお願いいたします。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム VB6で画像ファイルのソケット通信 VB6で画像ファイルのソケット通信をしなければいけなくて、 サンプルソースを探しているのですが、どなたか すごくシンプルでもよいので教えて頂けないでしょうか。 javaやCなどのサンプルは見つかるのですがVB6しか分からなくて 困ってます。文字列のやりとりのサンプルはありましたが、 画像ファイル(JPEGとかTIFとか)をやり取りするときの バイナリ(?)で送って、受取ってというところのサンプルが ほしいのです。。どなたか助けてください。 C/C++で画像処理のソフトを作りたいのですが、知識不足で困ってます。 C/C++で画像処理のソフトを作りたいのですが、参考になる書籍あるいは、サンプルソース、URL、または詳しく教えてくれる方。ご紹介ください。 作りたい画像処理のソフトの内容は、 画像DATAを開く→ 回転(90度・180度)・ポジネガ変換・彩度の調整・コントラストの調整・トリミング・解像度の変更など一般的な加工→保存 目的は、(古いですが)motiondiveなど画像をミキシング・スイッチングできるソフトと同時に起動して、現場で速攻でチャチャッと編集して、もっと欲を言えばボタン押下でmotiondiveのライブラリに一発転送できるようなものを作りたいのですが。。。 画像変換ソフト探してます 質問タイトルの通り 画像変換ソフトを探しています 具体的には 「縦○%x横○%」の変換ではなく 「○M→○M」の様にファイルサイズの指定で変換出来るやつです C言語 極座標変換 C言語で画像を極座標変換するソースコードをおしえていただけないでしょうか。512*512 32bitグレースケール(float)画像です。C初心者なので難しくて困っています。よろしくおねがいいたします。 コード変換(漢字)のサンプルプログラム 始めまして! 困っています、御力添えをお願いします。 UNIX(SouOS5.8)でのコード変換(SJIS→EUC、EUC→SJIS)のコーディング(サンプルソース:C言語)をどなたか教えて頂けないでしょうか? お願いします。 顔写真画像をイラストに変換する事は出来ますか? 昨夜からこのgooや、マニュアル本などで調べているのですが分かりませんので宜しくお願いいたします。 デジカメで撮った顔写真画像をイラストに変換する事は出来ますか? 目的は写真画像をイラスト(かなりマンガチックな単純なイラスト)に変換したものをBMPで保存して、サーマル紙に印刷したいのです。 サーマル紙ですので黒1色印刷ですが、月曜日にはサンプルを提出しなければなりません。 これだけでは説明不足と思いますが何か手がかりをお願いいたします。 持っているソフトは、イラストレーター、フォトショップ、ペインターですがイラストレーター以外は余り使ったことがございません。 TIFF形式のイメージをBMPに変換する方法 VCにてTIFF(非圧縮、RGB)をメモリに展開する事ができましたが、イメージを画面に表示するためにBMP変換を行いたいと考えています。どなたか、変換アルゴリズムかサンプルプログラムなど有りませんか? VB6で画像をアフィン変換したいです VB6で画像をアフィン変換したいです 現在,入力した画像を回転させて,さらに「奥行き方向に倒した」画像を出力するというプログラムを作ろうと思っています。 このプログラムでは,以下の処理により,1つの入力画像から4つの出力画像を作ります。 ・ドラッグ&ドロップで画像名を指定 ・ボタン押下で以下を4回繰り返す >・指定名の画像を読み込む >・90度回転させる >・奥行き方向に70度傾ける >・出力する(元の画像名+通し番号) これにより,「ある画像を上下左右さまざまな方向に向けて,それぞれを斜め上から眺めている」という状態をシミュレートしたいと考えています。 イメージは,添付の画像をご覧いただけますと幸いです。 これを行うには,画像の回転とアフィン変換を行えば良いようなのですが,具体的にどのようにすればよいのかを掴みかねております。 そこで,どなたか似たような処理を行ったことがある方,もしくは上述の処理をどのように行えばよいのかご存知の方がいらっしゃいましたら,お教え願えないでしょうか。 また,大変厚かましいお願いですが,できれば具体的なコードを教えて下さいますと大変有り難いです。もちろんすぐにとは申しません。じっくりと回答をお待ちしたいと思います。 なお,使用している環境はVisual Basic 6.0ですが,具体的なコードをお教え願えるのであれば,VBの他のバージョンでも結構です(ActionScriptやCも多少であれば使えます)。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
回答ありがとうございます。後付で申し訳ないのですが、私の言っているスミア変換というのは例えば以下のページの http://www.jpo.go.jp/shiryou/s_sonota/hyoujun_gijutsu/denshi_sukashi/1_a_4_1.htm 「JPEG耐性を持つスミア変換を用いた電子透かし法」という技術などで用いられているもののことです。 恐らく輝度情報を画像全体に拡散させるという意味ではデジカメのスミアの除去とも関連があるとは思いますが…