画像処理の研究に興味があります。そのためにはmatlabが最善の方法だと思いますが、現在、matlabにアクセスできません。octave を試してみましたが、何らかの理由で、png、bmp、または 1 つの特定の形式以外のものを読み込むことさえできません。ここでも R は重要ではないようです。
ここで選択する言語は何ですか? パール?
また、画像処理で見逃した可能性のある他の優れたチュートリアルを誰かに教えてもらえますか?
画像処理の研究に興味があります。そのためにはmatlabが最善の方法だと思いますが、現在、matlabにアクセスできません。octave を試してみましたが、何らかの理由で、png、bmp、または 1 つの特定の形式以外のものを読み込むことさえできません。ここでも R は重要ではないようです。
ここで選択する言語は何ですか? パール?
また、画像処理で見逃した可能性のある他の優れたチュートリアルを誰かに教えてもらえますか?
Opencv は優れた画像処理ライブラリです。C で書かれていますが、画像を表示するための高レベルのツールが付属しており、画像ファイルやマウス イベントなどを処理するため、多くの Windows コードを書かなくても実験できます。
Python でも動作しますが、PIL では使用していません。
アルゴリズムがどのように機能するかに興味がある場合は、Python と numpy を使用して自分でアルゴリズムを実装するのは簡単です。
何をしたいかによると思います。Matlab は確かにハイエンドの選択肢ですが、多くの場合、汎用プログラミング言語のイメージ モジュールがうまく機能します。
Python 画像ライブラリである PIL を使用して、ピクセル マングリングと画像処理を行いました。妥当なサイズの 1 つの RGB イメージを処理するには、これで十分です (たとえば、消費者向けのデジタル カメラが提供するもの)。アルファ チャネルを処理でき、いくつかのフィルターがあり、多かれ少なかれピクセル情報にアクセスするための迅速な方法があります。また、Python であり、非常に単純で読みやすい言語です。
私のコンピュータ ビジョン クラスで推奨された言語は、 OpenCV ライブラリを使用したChでした。Ch は基本的に C の解釈されたバージョンであり、構文は非常に似ていますが、配列を行列として扱うなどの優れた機能がいくつかあります。OpenCV には、必要なほとんどすべての画像処理機能が含まれています。
Adobe Pixel Benderをご覧ください。一緒に遊ぶのは本当に楽しいです。