• ベストアンサー

C#から簡単に使える画像処理Cライブラリ

大量の画像を拡大縮小していて、どうにかこうにか3倍くらいの速さにはしましたが、 やはりC#だと遅くて話になりません。 画像処理はCのほうが良いと教えられましたが、あいにく力不足で、まことに都合の いい話ですが、C#から簡単に使える画像処理Cライブラリはありませんか。お願いします。

noname#189001
noname#189001

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

  • ベストアンサー
  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

OpenCVという C#から使うためにはOpenCvSharpというラッパーがあります。 「opencv c#」で検索してみてください。多くの情報が得られます。

関連するQ&A

  • C++Builderで

    C++Builderで画像処理をしたいと思っています。 画像の拡大・縮小を連続的に行いたいのですが、利用できるライブラリとかあるのでしょうか?それともライブラリとか使わなくても出来るのでしょうか? サンプルプログラムのあるところのURLでも、何でもいいので、教えて下さい。

  • OpenCvライブラリを用いて、C++を使い画像処理をしています。

    OpenCvライブラリを用いて、C++を使い画像処理をしています。 私は今、人が映ったら保存するプログラムができています。 そこで、人が映るたび、ファイル名を自動的に変えてフォルダに保存していくプログラムが作れなくて困っています。 どのようにcvSaveImage関数を使えばよいのか教えてください。

  • 画像の拡大・縮小

    読み込んだ画像を1.5倍に拡大、2/3倍に縮小したいのですが、C言語でそのようなことは可能なのですか?また、できるとしたら、どのように行えばいいのでしょうか?教えてくださいm(_ _)m

  • ノイズ処理の原理

    カラー画像からある色の抽出を行うに当たって、ノイズ処理を行うことになり、ネットで検索をし処理方法を見つけてきました。 環境はVC++上でOpenCVというC言語のライブラリーを使用しています。 処理方法は、openCVの関数を使用し cvPyrDown( imgA, imgB, 7 ); // 7 ピクセル縮小 cvPyrUp( imgB, imagA, 7 ); // 7 ピクセル拡大 といった 前画像に対して、7ピクセル縮小処理を行い、結果画像に対して7ピクセル拡大することによって、ぼやけた感じの画像が完成し、色抽出がうまくできました。 しかし、何故この方法でうまく出来たのかの原理がいまいち分からずすっきりしていません。 よろしければ、誰か理由を教えていただけないでしょうか??

  • javascriptで画像処理

     javascriptを使って、画像データの拡大縮小、各ドットの判定を行いたいのですが、どのような方法があるでしょう。画像形式は問いませんが、ライブラリを使用して多くの画像形式に対応できるようなものがあれば一番よいと考えています。  なければ具体的な方法を示していただけると助かります。  よろしくおねがいします。

  • 画像処理に適したフォーマットは?

    デジカメ写真とロゴを使ってTシャツを作りたいと思っています。 写真を保存する際には画像は勝手にjpegになっていますが、なにかの ソフトを使ってロゴを作った場合はどういうフォーマットで保存するのが 画像処理向きなのでしょうか。 Tシャツに合わせて、画像(写真やロゴ)を拡大、縮小したいので、 jpegだときたなくなりそうに思います。 ビットマップの方が拡大縮小などを含めて、きれいに仕上がるのでしょうか? アドバイスなどいただければ幸いです。

  • C言語で大量の画像を処理する方法

    C言語で大量の画像を処理する方法について 今度C言語もしくはC++で大量の画像を処理することとなったのですが、 大量の画像に対して同じような処理をする場合なにかいい方法はないでしょうか? 具体的には 画像1を読み込む ↓ 画像1に処理を施し、その値を出力 ↓ 画像2を読み込む ↓ のような感じです。 ここでいう処理は画像の信号によって値は変わりますが、処理方法は同じです。 よろしければ参考になるサイト等も教えていただけると助かります。

  • C言語のライブラリ

    こんにちは。 フリーのC言語のライブラリを紹介してください。 ファイル同士のマッチングやら、あるレコードの検索などC言語で 開発することになりました。 大量のデータで行なうため、なるたけ早いロジックを組まないといけません。 検索方法については、よく情報処理試験等で出てくる2分探索とか ハッシュ法などを使用したいと思うのですが。 いちから作成するのは大変なので、市販で出回っているライブラリなど ありましたらご紹介していただけないでしょうか? できたら、フリーソフトがいいのですが(安価であれば購入も考えています)、どなかたか知り得ているかたよろしくお願いします。 環境はUNIXなのですが、Windows版でもかまいません。

  • 解像度が大きい画像だけ処理をしたい

    お世話になります。 PhotoShopを使用して、一括で画像処理をしたいと思っています。 複数の画像があるの中で、 ・幅が400ピクセルを超えるものに対して、等倍縮小:50%をかける ・幅が400ピクセルを超えるものに対して、400ピクセルになるように縮小をかける のどちらかは、バッチ処理・一括処理でできないでしょうか? 目的としては、「幅が400ピクセル」を超えるものに対して、小さくしたいのです。

  • C/C++で画像処理のソフトを作りたいのですが、知識不足で困ってます。

    C/C++で画像処理のソフトを作りたいのですが、参考になる書籍あるいは、サンプルソース、URL、または詳しく教えてくれる方。ご紹介ください。 作りたい画像処理のソフトの内容は、 画像DATAを開く→ 回転(90度・180度)・ポジネガ変換・彩度の調整・コントラストの調整・トリミング・解像度の変更など一般的な加工→保存 目的は、(古いですが)motiondiveなど画像をミキシング・スイッチングできるソフトと同時に起動して、現場で速攻でチャチャッと編集して、もっと欲を言えばボタン押下でmotiondiveのライブラリに一発転送できるようなものを作りたいのですが。。。