web-dev-qa-db-ja.com

画像処理を学ぶための最良の方法は何ですか?

私は以前に画像処理をあまり行ったことがない大学の先輩です(スマートフォンでの基本的な画像圧縮を除く)。私は次の学期の機械学習に関する研究プロジェクトを始めています。これには、生物医学的な画像処理が必要になります。約2か月で画像処理の基本に慣れるための最良の方法は何ですか?それともこれは非現実的ですか?

基本に慣れたら、他のリソースから学ぶほうが簡単だと思うのですが。

9
rdasxy

あなたは2ヶ月で多くを学ぶことができないと思います。画像処理は実に幅広い分野であり、その中でより良くするには少なくとも数年は必要です。

あなたができる非常に基本的なもののいくつか:

  • 2dフィルター を調べてください(または、2d画像のフィルタリングについて説明した本を見つけてください)。
  • get octave を取得し、いくつかのフィルターを試してみます。自分で画像を処理してみてください
  • 参加 処理グループ 、sci.image.processingニュースグループをフォロー
  • opencv filters で遊んでみてください。ただし、高度なフィールドだと思います

ところで、私はあなたの数学が本当に良いことを望みます。

4
BЈовић

あなたがすでに何かについて知識があるなら、本は良いです。しかし、あなたが始めたばかりなら、本当のコースの方がいいです。人間の脳にとっては、無生物の本からではなく、他の人から何かを学ぶ方が簡単です。

とにかく、地元の大学でコースを履修することが常に可能であるとは限りません。あるいは、最も高価な授業料を支払うことなく、可能な限り最高の教育を受けたいと思うかもしれません。

これが私がオンラインでコースをフォローするのが好きな理由です。私はアメリカの大学が好きですが、 講義1デジタル画像処理入門 も良さそうです。

幸いにも、ITのほとんどすべての科学コースのオンラインコースがあります。1セントを支払うことなく、MITグレードの教育を受けるためにMITにいる必要はありません。これは、スキルを向上させ、市場価値を向上させる優れた方法です。

時間をかけてここを見てください:

5
Mascarpone

2ヶ月で画像処理を学ぶことはできません。地元の大学のEE部門でデジタル信号処理のクラスに参加してください。それは必要な数学的背景を提供し、おそらく画像処理にも触れます。

基本を探しているなら、私は PBM/Netpbmプログラム を通じて学びました。これは、任意の深度のイメージ(ASCII形式))を非常に明確に定義し、提供されたライブラリとユーティリティだけでなく、お気に入りのプログラムや非常に簡単に処理できる基本的な方法ですシェル。

Uniでのいくつかのプロジェクトでこれを使用して、リモートセンシングを行い、これらのラスターイメージを調整しました。私のコードは最速ではありませんでしたが、正しく実行され、すべてAWKでプログラムされました;)ポイントは、データを理解すれば、ほとんど何でもできるということです。良いスタートになるかもしれません。

1
Jé Queue

私は実際にプログラムをゼロから作成することから始めました。本、クラス、数学はありません。私の数学は基本的な代数をはるかに超えていません。

私がテストした商業試験を吹き飛ばす効果的なバーコードリーダーを作成することになりました。飛び込んでやってください!!!

1
Lord Tydus