Your SlideShare is downloading. ×
0
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
画像処理入門
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

画像処理入門

2,913

Published on

サークル向け画像処理入門資料

サークル向け画像処理入門資料

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,913
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. C言語ではじめる  画像処理入門TechFUN勉強会
  • 2. Ajenda•  この勉強会で学んでほしいこと  •  画像処理とは   •  画像処理の応用例  •  画像について   •  ファイルについて   •  画像ファイルを見てみよう  •  実際にC言語で扱ってみる   •  ライブラリを使おう   •  PGM  I/Oライブラリ  
  • 3. この勉強会の目標•  画像がどのように定義されているか理解し、自分で読み 書きを行うことが出来るようになるのが目標。  •  ライブラリを利用しても、画像の取り扱いの基礎を理解 できるようにする。  •  画像処理の基礎を理解できると複雑なプログラムも理解 できるようになる(はず
  • 4. この勉強会の目標•  画像がどのように定義されているか理解し、自分で読み 書きを行うことが出来るようになるのが目標。  •  ライブラリを利用しても、画像の取り扱いの基礎を理解 できるようにする。  •  画像処理の基礎を理解できると複雑なプログラムも理解 できるようになる(はず っと、思ったけどやめました
  • 5. この勉強会の目標•  画像処理に興味を持ってもらう  •  ファイルシステムに詳しくなってもらう  •  コンピュータは魔法の箱ではない
  • 6. 画像処理とは•  画像を扱う全てのものに含まれてる!   •  顔認識   •  画像追跡   •  位置推定   •  拡張現実、VR、MR
  • 7. 画像処理とは•  動物体追跡   •  TLD(Tracking  Learning  Detection)   •  強化学習を用いた動物体追跡 Published  at  the  23rd  IEEE  Conference  on  Computer  Vision  and  Pattern  Recognition,   CVPR,  June  13-­‐18,  San  Francisco,  CA,  USA,  2010
  • 8. 画像処理とは •  PhotoTourism(N.  Snavely  2006)   •  画像の特徴点を利用した、カメラ座標の3次元解析方法Photo  tourism  -­‐  http://phototour.cs.washington.edu/  
  • 9. 画像処理とは •  写真によるインテリアの再構築(Yasutaka  Furukawa  2009)   •  Manhattan-­‐world  Stereoを利用  Reconstructing  Building  Interiors  from  Images  -­‐    http://grail.cs.washington.edu/projects/interior/
  • 10. 画像処理とは•  単眼カメラでのリアルタイム3次元計測   •  (Richard  A.  Newcombe  2010)Live  Dense  Reconstruction  with  a  Single  Moving  Camera  -­‐  http://www.doc.ic.ac.uk/~rnewcomb/CVPR2010/  
  • 11. 画像処理とは•  DTAM:  Dense  Tracking  and  Mapping  in  Real-­‐Time  
  • 12. 画像処理とは•  バーチャル空間へのアクセスインタフェース開発プロ ジェクト(2010年プロジェクト学習)  
  • 13. 画像処理とは•  初音ミクとデートしてみた − Date  with  Hatsune  Miku  in   Augmented  Reality  environment (2012)
  • 14. 画像について•  コンピュータ上での画像とは画素の情報(輝度値)の集まり  •  画像ファイル(JPG、PNG)はその情報のまとめたもの
  • 15. 画像について•  画像とは画素の情報(輝度値)の集まりである  •  画像ファイル(JPG、PNG)はその情報のまとめたもの
  • 16. 画像について•  画像とは画素の情報(輝度値)の集まりである  •  画像ファイル(JPG、PNG)はその情報のまとめたもの
  • 17. 画像について•  画像ファイルはどのコンピュータでも閲覧できるものではない  •  画像を画像として見ることができるのは、解釈できるソフト ウェアがあるため  •  画像を扱うのであれば、画像ファイルを解釈しなくてはいけな い  
  • 18. 画像について•  すべてのファイルフォーマットを知っておく必要があるの?   •  そんなことはありません。プログラミングをする上で、画像を扱え る形にするライブラリやミドルウェアはたくさんあります。  •  OpenCVやDirectX、Open  frameworksなどがあります   •  本日は取り扱いません  
  • 19. 演習•  実際にC言語をつかって、画像の読書をしてみよう  •  PGMとPGMライブラリを使ったもの   •  http://objc.jp/en1.zip
  • 20. 演習•  画像の読み書きをしよう  •  コンパイル方法   •  gcc  –o  main  main.c  pgm.c  •  実行   •  ./main

×