How2OpenCVMacOSX
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[SiioLaboratory]]
*OpenCV 2.2 を Mac OS X 10.6.5 Snow Leopard にインストー...
**インストール先環境の説明 [#he82b8a7]
本日(2010年12月19日)時点での最新版の環境.
インストールしたマシンはMac Bok Air 11.6インチ.xcodeは3....
http://is.ocha.ac.jp/~siio/gyazo/219394bc2a3cb2387fc62b5d...
http://gyazo.com/2c19e1dc7f9761555edd694ad47ce3d1.png
ccのバージョンは,以下.
$ cc -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~89/src/configure ...
--prefix=/usr --mandir=/share/man --enable-languages=c,o...
--program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-...
--build=i686-apple-darwin10 --program-prefix=i686-apple-...
--host=x86_64-apple-darwin10 --target=i686-apple-darwin1...
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
**macportsでインストール [#p69b34bb]
cmakeでインストールする方法と,macports使う方法の2種類が...
ここでは
-http://d.hatena.ne.jp/rabbit2go/20101213/1292231177
を参考にして,
macport使ってみた. macportsは,こちら.
-http://www.macports.org/
念のために,macportsとそのデータベースを最新版にしておく.
$ sudo port selfupdate
インストールは,コマンド一発.結構時間がかかるけどエラー...
$ sudo port install opencv
**サンプルファイルを動かしてみる [#le96f14d]
サンプルは,
/opt/local/share/opencv/samples/
以下に入っている.試しに,
/opt/local/share/opencv/samples/c/build_all.sh
/opt/local/share/opencv/samples/c/facetest.cpp
をどこかにコピーする.コンパイルは,
$ ./build_all.sh
で行える.そして,
/opt/local/share/opencv/samples/c/facedetect.cmd
のメモ書きに従って,
$ ./facedetect --cascade="/opt/local/share/opencv/haarca...
と実行すると,Mac Book Airのカメラが動作して,顔検出をし...
http://is.ocha.ac.jp/~siio/gyazo/b7bb1a2fd7fcea4885e35634...
*OpenCV 2.2 をXcodeでプログラムする [#u5f2b590]
**Xcodeを起動する [#k541c151]
起動して,新規プロジェクトを選択.
http://is.ocha.ac.jp/~siio/gyazo/3b9dca78f62e82d055745ce3...
Comand Line Tool を選ぶ.
http://is.ocha.ac.jp/~siio/gyazo/853b321f101a07c0cfbe49f2...
とりあえず.main.cに簡単なプログラムを入力する.
-http://opencv.jp/sample/video_io.html
にある,カメラ画像をキャプチャする簡単なプログラムを入力...
http://is.ocha.ac.jp/~siio/gyazo/e5050d95a226fa53fef9d6c8...
これを「ビルドと実行」してコンパイルするとエラーだらけ.
http://is.ocha.ac.jp/~siio/gyazo/be3092752bd7c6242a9e85e5...
**ヘッダファイルとダイナミックライブラリを設定 [#md4f89e6]
メニューバーの「プロジェクト」,「アクティブターゲットxxx...
このなかのダイアログから,「ビルド」タブを選ぶ.
このなかの,「ヘッダ探索パス」に/opt/local/include/**を加...
http://is.ocha.ac.jp/~siio/gyazo/b66de55a1c5761d66800d62c...
これで,「ビルドと実行」を行うと,コンパイルでのエラーは...
が,実行のときにライブラリが無くてエラーが出る.
そこで,ダイナミックライブラリを追加するために
グループを追加する.名前はとりあえずDynamicLibくらいにし...
http://gyazo.com/19655580b09201f9b66e34d2e86d7173.png
これに,/opt/local/lib/から,
/opt/local/lib/libopencv_core.2.2.0.dylib
/opt/local/lib/libopencv_highgui.2.2.0.dylib
/opt/local/lib/libopencv_imgproc.2.2.0.dylib
を追加する.(もしかしたら将来他も追加する必要があるかも)
http://is.ocha.ac.jp/~siio/gyazo/002e20387e25b13eb7783278...
これで「ビルドと実行」を選ぶとコンパイルして実行できる.
*おまけ1:Open CV 2.2をWindows7にインストールする方法 [#...
-Open CV 2.2をインストール
http://sourceforge.net/projects/opencvlibrary/files/openc...
からダウンロード。実行してインストール。
-Visual Studio 2010をインストール
http://msdn51.e-academy.com/elms/Storefront/Home.aspx?cam...
からログインしてVisual Studio 2010を取得(本学科学生限定...
-カメラを動かしてみる
--http://opencv.jp/sample/video_io.html
にある,カメラ画像をキャプチャする簡単なプログラムを入力...
--プロジェクトのプロパティ⇒C/C++⇒全般 の追加のインクルー...
#includeや#pragma commentは以下のようにする
#include "opencv2\\opencv.hpp"
#ifdef _DEBUG
//Debugモードの場合
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_core2...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_imgpr...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_highg...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_objde...
//以下、必要に応じて追加
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_ml2...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fea...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_vid...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_cal...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fla...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_con...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_leg...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_gpu...
#else
//Releaseモードの場合
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_core2...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_imgpr...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_highg...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_objde...
//以下、必要に応じて追加
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_ml2...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fea...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_vid...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_cal...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fla...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_con...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_leg...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_gpu...
#endif
*おまけ2:Windows 7でHD解像度のUSB webcamを使う方法 [#s6...
**その1 [#ha0f988d]
http://twitter.com/yoggy さんから教えていただきました。あ...
Video Input Libraryというのを使う方法です。
https://gist.github.com/787779
に書いてある方法です。
-https://gist.github.com/787779のページのソースコードを入...
-videoInput.libとvideoInput.hを探す
--上記のようにOpen CVをインストールしてあれば、c:\OpenCV2...
--無い場合はhttp://www.muonics.net/school/spring05/videoI...
からlibとhを取り寄せる。それをc:\OpenCV2.2\3rdparty\libと
c:\OpenCV2.2\3rdparty\includeに置く。(他でも良いけど)
-ソースコートの#pragma comment(lib, xxxx)の場所を実際のli...
--たとえば #pragma comment(lib,"C:\\OpenCV2.2\\lib\\openc...
--たとえば #pragma comment(lib,"C:\\OpenCV2.2\\3rrdparty\...
-videoInput.hへのパスを登録しておく
--プロジェクトのプロパティ⇒C/C++⇒全般 の追加のインクルー...
**その2 [#i7734e5c]
http://twitter.com/dandelion1124 さんからも、
Opencvのソースを変更してVideo Input Libraryを使う方法を教...
+Windows SDKをインストールする
+Open CV2.2にhttp://bit.ly/dTolrvの修正を行う
+CMakeでWITH_VIDEOINPUTを有効にしてビルドする
+cv Create Camera Captureの引数をCV_CAP_DSHOWに指定する
+cv Set Capture Property関数でキャプチャサイズ(幅,高さ...
*おまけ3:Open CV で使える安価なfull HD解像度USBカメラ [...
**Logicool (Logitech) C910 を使ってみる [#C910]
&ref(webcam-c910-glamour.png);
http://www.logitech.com/ja-jp/webcam-communications/webca...
このカメラは,Windowsにだけ対応している ((2011年1月に、Ma...
しかし,Mac OS Xのマシンに接続すると,UVC (USB Video Clas...
Macのアプリケーションから使うことが可能である.
また,上記のOpen CVのプログラムからも使うことが可能である.
このカメラは,現在販売されている安価なUSB Webカメラの中で,
唯一,フルHD対応,つまり1920x1080画素の動画が撮影できる製...
上記のプログラムで,縦横の画素数を変えると,
取得できる動画のサイズを変更できる.
ただ,1920x1080画素を指定しても,アスペクト比が1:1になら...
画像しか得られない.
検索したところ,以下の画素数で,アスペクト比1:1の画像が得...
1792 x 1008画素は,かなりHDに近いので使えるかも.
1792 x 1008
1296 x 729
864 x 486
以下を参考:
-http://meteor.blog.avis.jp/archives/197
-http://tatchee.jugem.jp/?eid=120
ところが,このカメラ,
対応しているはずのWindowsで,Open CV 2.2を使って試したと...
画像サイズの変更が効かない.
640x480画素以外の設定ができない.
Windows 7でHD解像度で使うためには、上の「Windows 7でHD解...
**Microsoft Lifecam Studioを使ってみる [#ef052ad0]
http://www.microsoft.com/japan/hardware/lifecam/images/wc...
http://www.microsoft.com/japan/hardware/lifecam/studio.mspx
2011年1月28日に発売されたばかりのFull HDのwebカメラである。
上記のC910と同様に、Mac OS Xに接続するとUVCカメラとして動...
さらに、C910より素晴らしいことに、Mac OS XのOpencvでfull ...
1920x1080も1280x720も正しく出る。
ちなみに、次の例は、1280x720画素を縮小したものである。
&ref(screenS.jpg);
オリジナル画像はこれ
http://is.ocha.ac.jp/~siio/index.php?plugin=attach&pcmd=o...
下部には、従来のカメラで標準的なネジ穴も付いているので、
通常のカメラを固定する三脚などを活用出来る。
という素晴らしいwebカメラなのであるが、
Windows 7で試すと、OpencvではVGA解像度含めて使えない。
Windows 7でHD解像度で使うためには、上の「Windows 7でHD解...
**ELECOM UCAM-DLY300TA [#kf863ae7]
http://gyazo.com/cf17392e21887c62f54fb4023a820211.png
http://www2.elecom.co.jp/multimedia/pc-camera/ucam-dly300...
これも300万画素full HDのUSB webカメラ。
Mac OS Xから使うと、
Logicool (Logitech) C910の時のようにアスペクトレシオがお...
C910のように、使える解像度が決まっているのかもしれない。
Windows 7でも、他のカメラと同様に、上の「Windows 7でHD解...
**画質の比較 [#xc3cb11d]
左から、Logicool C910, Microsoft Lifecam Studio, ELECOM U...
http://gyazo.com/ed3996b179b090fe010010609f15fbd3.png
これは上記の「Windows 7でHD解像度のUSB webcamを使う方法 ...
full HDで指定したときの、画面左端の部分。
Logicoolはナチュラルな階調、MSはコントラスト高めな設定。
ELECOMはアスペクトレシオがおかしいので、
full HD解像度で動いていなくて、それで画質が悪いと思われる。
終了行:
[[SiioLaboratory]]
*OpenCV 2.2 を Mac OS X 10.6.5 Snow Leopard にインストー...
**インストール先環境の説明 [#he82b8a7]
本日(2010年12月19日)時点での最新版の環境.
インストールしたマシンはMac Bok Air 11.6インチ.xcodeは3....
http://is.ocha.ac.jp/~siio/gyazo/219394bc2a3cb2387fc62b5d...
http://gyazo.com/2c19e1dc7f9761555edd694ad47ce3d1.png
ccのバージョンは,以下.
$ cc -v
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5664~89/src/configure ...
--prefix=/usr --mandir=/share/man --enable-languages=c,o...
--program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-...
--build=i686-apple-darwin10 --program-prefix=i686-apple-...
--host=x86_64-apple-darwin10 --target=i686-apple-darwin1...
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5664)
**macportsでインストール [#p69b34bb]
cmakeでインストールする方法と,macports使う方法の2種類が...
ここでは
-http://d.hatena.ne.jp/rabbit2go/20101213/1292231177
を参考にして,
macport使ってみた. macportsは,こちら.
-http://www.macports.org/
念のために,macportsとそのデータベースを最新版にしておく.
$ sudo port selfupdate
インストールは,コマンド一発.結構時間がかかるけどエラー...
$ sudo port install opencv
**サンプルファイルを動かしてみる [#le96f14d]
サンプルは,
/opt/local/share/opencv/samples/
以下に入っている.試しに,
/opt/local/share/opencv/samples/c/build_all.sh
/opt/local/share/opencv/samples/c/facetest.cpp
をどこかにコピーする.コンパイルは,
$ ./build_all.sh
で行える.そして,
/opt/local/share/opencv/samples/c/facedetect.cmd
のメモ書きに従って,
$ ./facedetect --cascade="/opt/local/share/opencv/haarca...
と実行すると,Mac Book Airのカメラが動作して,顔検出をし...
http://is.ocha.ac.jp/~siio/gyazo/b7bb1a2fd7fcea4885e35634...
*OpenCV 2.2 をXcodeでプログラムする [#u5f2b590]
**Xcodeを起動する [#k541c151]
起動して,新規プロジェクトを選択.
http://is.ocha.ac.jp/~siio/gyazo/3b9dca78f62e82d055745ce3...
Comand Line Tool を選ぶ.
http://is.ocha.ac.jp/~siio/gyazo/853b321f101a07c0cfbe49f2...
とりあえず.main.cに簡単なプログラムを入力する.
-http://opencv.jp/sample/video_io.html
にある,カメラ画像をキャプチャする簡単なプログラムを入力...
http://is.ocha.ac.jp/~siio/gyazo/e5050d95a226fa53fef9d6c8...
これを「ビルドと実行」してコンパイルするとエラーだらけ.
http://is.ocha.ac.jp/~siio/gyazo/be3092752bd7c6242a9e85e5...
**ヘッダファイルとダイナミックライブラリを設定 [#md4f89e6]
メニューバーの「プロジェクト」,「アクティブターゲットxxx...
このなかのダイアログから,「ビルド」タブを選ぶ.
このなかの,「ヘッダ探索パス」に/opt/local/include/**を加...
http://is.ocha.ac.jp/~siio/gyazo/b66de55a1c5761d66800d62c...
これで,「ビルドと実行」を行うと,コンパイルでのエラーは...
が,実行のときにライブラリが無くてエラーが出る.
そこで,ダイナミックライブラリを追加するために
グループを追加する.名前はとりあえずDynamicLibくらいにし...
http://gyazo.com/19655580b09201f9b66e34d2e86d7173.png
これに,/opt/local/lib/から,
/opt/local/lib/libopencv_core.2.2.0.dylib
/opt/local/lib/libopencv_highgui.2.2.0.dylib
/opt/local/lib/libopencv_imgproc.2.2.0.dylib
を追加する.(もしかしたら将来他も追加する必要があるかも)
http://is.ocha.ac.jp/~siio/gyazo/002e20387e25b13eb7783278...
これで「ビルドと実行」を選ぶとコンパイルして実行できる.
*おまけ1:Open CV 2.2をWindows7にインストールする方法 [#...
-Open CV 2.2をインストール
http://sourceforge.net/projects/opencvlibrary/files/openc...
からダウンロード。実行してインストール。
-Visual Studio 2010をインストール
http://msdn51.e-academy.com/elms/Storefront/Home.aspx?cam...
からログインしてVisual Studio 2010を取得(本学科学生限定...
-カメラを動かしてみる
--http://opencv.jp/sample/video_io.html
にある,カメラ画像をキャプチャする簡単なプログラムを入力...
--プロジェクトのプロパティ⇒C/C++⇒全般 の追加のインクルー...
#includeや#pragma commentは以下のようにする
#include "opencv2\\opencv.hpp"
#ifdef _DEBUG
//Debugモードの場合
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_core2...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_imgpr...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_highg...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_objde...
//以下、必要に応じて追加
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_ml2...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fea...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_vid...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_cal...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fla...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_con...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_leg...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_gpu...
#else
//Releaseモードの場合
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_core2...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_imgpr...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_highg...
#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_objde...
//以下、必要に応じて追加
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_ml2...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fea...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_vid...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_cal...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_fla...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_con...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_leg...
//#pragma comment(lib,"C:\\OpenCV2.2\\lib\\opencv_gpu...
#endif
*おまけ2:Windows 7でHD解像度のUSB webcamを使う方法 [#s6...
**その1 [#ha0f988d]
http://twitter.com/yoggy さんから教えていただきました。あ...
Video Input Libraryというのを使う方法です。
https://gist.github.com/787779
に書いてある方法です。
-https://gist.github.com/787779のページのソースコードを入...
-videoInput.libとvideoInput.hを探す
--上記のようにOpen CVをインストールしてあれば、c:\OpenCV2...
--無い場合はhttp://www.muonics.net/school/spring05/videoI...
からlibとhを取り寄せる。それをc:\OpenCV2.2\3rdparty\libと
c:\OpenCV2.2\3rdparty\includeに置く。(他でも良いけど)
-ソースコートの#pragma comment(lib, xxxx)の場所を実際のli...
--たとえば #pragma comment(lib,"C:\\OpenCV2.2\\lib\\openc...
--たとえば #pragma comment(lib,"C:\\OpenCV2.2\\3rrdparty\...
-videoInput.hへのパスを登録しておく
--プロジェクトのプロパティ⇒C/C++⇒全般 の追加のインクルー...
**その2 [#i7734e5c]
http://twitter.com/dandelion1124 さんからも、
Opencvのソースを変更してVideo Input Libraryを使う方法を教...
+Windows SDKをインストールする
+Open CV2.2にhttp://bit.ly/dTolrvの修正を行う
+CMakeでWITH_VIDEOINPUTを有効にしてビルドする
+cv Create Camera Captureの引数をCV_CAP_DSHOWに指定する
+cv Set Capture Property関数でキャプチャサイズ(幅,高さ...
*おまけ3:Open CV で使える安価なfull HD解像度USBカメラ [...
**Logicool (Logitech) C910 を使ってみる [#C910]
&ref(webcam-c910-glamour.png);
http://www.logitech.com/ja-jp/webcam-communications/webca...
このカメラは,Windowsにだけ対応している ((2011年1月に、Ma...
しかし,Mac OS Xのマシンに接続すると,UVC (USB Video Clas...
Macのアプリケーションから使うことが可能である.
また,上記のOpen CVのプログラムからも使うことが可能である.
このカメラは,現在販売されている安価なUSB Webカメラの中で,
唯一,フルHD対応,つまり1920x1080画素の動画が撮影できる製...
上記のプログラムで,縦横の画素数を変えると,
取得できる動画のサイズを変更できる.
ただ,1920x1080画素を指定しても,アスペクト比が1:1になら...
画像しか得られない.
検索したところ,以下の画素数で,アスペクト比1:1の画像が得...
1792 x 1008画素は,かなりHDに近いので使えるかも.
1792 x 1008
1296 x 729
864 x 486
以下を参考:
-http://meteor.blog.avis.jp/archives/197
-http://tatchee.jugem.jp/?eid=120
ところが,このカメラ,
対応しているはずのWindowsで,Open CV 2.2を使って試したと...
画像サイズの変更が効かない.
640x480画素以外の設定ができない.
Windows 7でHD解像度で使うためには、上の「Windows 7でHD解...
**Microsoft Lifecam Studioを使ってみる [#ef052ad0]
http://www.microsoft.com/japan/hardware/lifecam/images/wc...
http://www.microsoft.com/japan/hardware/lifecam/studio.mspx
2011年1月28日に発売されたばかりのFull HDのwebカメラである。
上記のC910と同様に、Mac OS Xに接続するとUVCカメラとして動...
さらに、C910より素晴らしいことに、Mac OS XのOpencvでfull ...
1920x1080も1280x720も正しく出る。
ちなみに、次の例は、1280x720画素を縮小したものである。
&ref(screenS.jpg);
オリジナル画像はこれ
http://is.ocha.ac.jp/~siio/index.php?plugin=attach&pcmd=o...
下部には、従来のカメラで標準的なネジ穴も付いているので、
通常のカメラを固定する三脚などを活用出来る。
という素晴らしいwebカメラなのであるが、
Windows 7で試すと、OpencvではVGA解像度含めて使えない。
Windows 7でHD解像度で使うためには、上の「Windows 7でHD解...
**ELECOM UCAM-DLY300TA [#kf863ae7]
http://gyazo.com/cf17392e21887c62f54fb4023a820211.png
http://www2.elecom.co.jp/multimedia/pc-camera/ucam-dly300...
これも300万画素full HDのUSB webカメラ。
Mac OS Xから使うと、
Logicool (Logitech) C910の時のようにアスペクトレシオがお...
C910のように、使える解像度が決まっているのかもしれない。
Windows 7でも、他のカメラと同様に、上の「Windows 7でHD解...
**画質の比較 [#xc3cb11d]
左から、Logicool C910, Microsoft Lifecam Studio, ELECOM U...
http://gyazo.com/ed3996b179b090fe010010609f15fbd3.png
これは上記の「Windows 7でHD解像度のUSB webcamを使う方法 ...
full HDで指定したときの、画面左端の部分。
Logicoolはナチュラルな階調、MSはコントラスト高めな設定。
ELECOMはアスペクトレシオがおかしいので、
full HD解像度で動いていなくて、それで画質が悪いと思われる。
ページ名: