• 締切済み

画像処理について

画像フォーマットの形式についてと、 カラー画像からグレー画像への変換方法、 2値による疑似グレースケール表現(ディザ法と誤差拡散法)、 画像の多値化(減色処理)について、 どれか1つだけでもいいんでプログラムが作成できる程度の詳しさでの説明をお願いします。

みんなの回答

回答No.1

1つだけでもいいということなので、簡単なのを答えさせてもらいます。 >カラー画像からグレー画像への変換方法、 grey_image[x][y] = (color_image[x][y].r + color_image[x][y].g + color_image[x][y].b)/3; 単純に RGB の値を足して 3 で割ってます。 > 画像の多値化(減色処理)について、 多値化と減色は逆のような気がするのですが、減色の方だけ書きます。 256階調のグレースケールを例にしています。 grey_image_[x][y] = grey_image[x][y]&0xF0; 下位4bitを捨てて16階調にしています。

関連するQ&A

  • 画像の一括処理をしたいです!

    ImageMagickを使って画像を一括処理する方法が分かりません。 処理する画像が多すぎるので、画像を一括で処理したいと思っています。 具体的にやろうとしていることは… ・グレースケールPNG形式に変換 ・色深度の変換(4Bitにする。) くらいです。 なぜImageMagickにこだわるかというと、色深度を4Bitに変換してくれる、一括変換の出来るソフトが見つからなかったからです。 ImageMagickは一括変換ができると聞いたので… ImageMagickはあまり詳しくないので、できればわかりやすく教えてほしいです!お願いします!

  • イラストレーターCS2でのweb保存(透過)

    イラストレーターCS2でweb用のボタンを作成しています。 ボタンにはドロップシャドウをかえています。 ボタンは背景色がある部分に配置します。 web用に保存 形式:GIF 知覚的 誤差拡散法 透明部分にチェック 透明ディザなし カラー:256 ディザ:100% マット:なし webスナップ:0% 「マット」をなしにするとドロップシャドウまで消えてしまいます…。 どうすれば、ドロップシャドウをきれいに残せるのでしょうか。 アドバイスをお願いします!!

  • 1200dpiレーザプリンタで144階調を綺麗に印刷

    フル階調のグレースケール画像を、1200dpiのレーザプリンタで、100線でもっとも綺麗に印刷するにはどうすればよいでしょうか? 1200dpiのプリンタで100線なので、計算上は144階調しか表現できないとおもいますので、あらかじめ画像、144階調以下に減色してから、印刷すればよいとおもうのですが、256階調→144階調に均等に減色する方法がわかりません。

  • C#で疑似カラー

    C#のWindowsアプリケーションでボタン一つでグレースケール画像に疑似カラーを付けるプログラムが作りたいのですが、疑似カラーを付けるプログラムをどのように組めばいいのかわかりません。 ここのサイトに載ってある疑似カラーのルールにしたがって作ればいいって言われてるのですが。。。↓ http://imagingsolution.blog107.fc2.com/blog-entry-171.html どなたか教えていただけないでしょうか。

  • 256色カラーをグレースケールに変換する軽量・低価格のソフトウェア

    インデックスカラーモードで保存された(実際にはグレースケールの) TIFF画像(複数)をグレースケールに変換でき、かつ、複数画像を一度に 展開できる低価格のソフトウェア(できれば5千円以下)を探しています。 現在はPHOTOSHOPで行っていますが、複数のPCで使用したいので ソフトの単価を抑えたいこと、またソフトの立上げ時間を短縮して 作業効率を上げたいことが理由です。 2,3のシェアウェア(トライアウト版)で試してみたところ、 24bitカラー像のグレースケール変換(保存)はできるのですが、 256色カラー(設定になっているグレースケール画像)では 上手くいきませんでした。 (操作としては上手くいったように見えるが、画像を保存し、 再度開いてみると、インデックスカラーに戻っている。) 画像の展開に関しては、エクスプローラからのドラッグ&ドロップが できれば十分です。(画像の変換、保存は個々に作業する形式でも可) よろしくお願いいたします。

  • モノクロ写真について質問

    カラーフィルムで撮ってパソコン等でグレースケールに変換した写真は、写真をよく知ってる人が見れば「あ、これはカラー写真をグレースケールに変換したな」と分かるものなのですか? そうであるのなら、どこを見てカラー写真だと判定するのでしょうか。また、モノクロフィルムで撮る写真でしか表現できないことはなんでしょうか?

  • 【photoshop5.5】画像変換(カラーとグレースケールの混在)

    はじめまして。カラー(CMYK)画像の一部をグレースケールに変換したいのですが、どうしたらいいのでしょう?パスを切ってみたりといろいろしてみたのですが、全てが変換されてしまし上手くいきません。どなたか御存じの方教えてくださいm(__)m

  • 画像

    縦が1280画素で横が720画素のフルカラー画像(24ビットカラー画像)を960×540にリサイズした後、グレースケールに変換した。データ量は何パーセントに削減されるか。圧縮によるデータ削減は考えなくてよい。この問題はどうなりますか?

  • ■IllustratorとPhotoshop、画像の濃度が異なって表示される

    こんにちは、皆さんのご助力をぜひお願い致します。 ■今、IllustratorCSでチラシの原稿を作成しています。 TIFF形式のグレースケール画像(400dpi)を配置し、その上にフォントを載せたいと思いました。 グレースケール画像は、紙に書かれた絵をスキャンし、Photoshop6.0にて加工した画像です。 ■で、このグレースケール画像をIllustrator内で表示した際、画像の濃度が、Photoshopで表示した場合に比べ、薄く表示されてしまいます。 Photoshop画面での画像の濃度を100%とすると、Illustratorでは70%ぐらいなのです。 そして、印刷した場合でも、同様の結果になります。 ■ソフトの違いによって、グレースケール画像の濃度が異なるので、困っています。どちらのソフトでも、同じ濃度で表示されるようにしたいのです。 ■カラー設定なども、調べてみたのですが、RBG、CYMKの設定は両者とも同じです。 ちなみに、カラー画像の場合(CYMK)は、このような濃度の差異はあまりありません。グレースケール画像においてのみ、表示の差異が大きいのです。 どうぞよろしくお願い致します。

  • 画像処理のアルゴリズム

    多数のスキャンした画像を画像処理ソフトで画質調整を行うことをちょくちょくやっています。 枚数が多いため(1回で数百枚単位)、画像処理ソフトと自動運転ソフトを組み合わせてバッチ処理をやらせていますが、この間PCが使えません。 ですのでいっそ、自分でソフトを作ってしまおうと考えたのですが、画質調整のためのアルゴリズムがわかりません。 手順としてはスキャン画像に対し、グレイスケール化->レベル補正->シャープネス->減色です。 このうち、レベル補正だけが、手ごろなアルゴリズムの解説が見つからず困っています。 どこかにこうした画像処理のアルゴリズムを解説しているWebはないでしょうか。 VBとかCのサンプルがあれば最高ですが、なくてもいいです。贅沢はいいません。