1.OpenCV安裝:先在桌面上找到檔案夾(2022葉正聖老師上課軟體-20220712T052942Z-001)裡的軟體OpenCV,然後安裝。(注意點1:安裝流程中有個3選1,注意不要選1,2跟3都可以,注意點2:要安裝在預設的C:\OpenCV2.1的目錄裡)
2.安裝完OpenCV後重新打開CodeBlock
3.在CodeBlocks裡設定Setting中找到Compiler,加入以下3個設定(5.1、5.2、5.3)
4.接著先下載一張照片,並儲存在c槽;照片檔名(image.jpg),然後透過小畫家將照片格式調整成225*225,並儲存 5.完成後打以下程式並執行
| 執行結果 |
6.第二個程式由於缺乏電腦攝像頭,所以以老師的程式與執行結果的照片為主
| 結果 |
| 程式 |
| 4個鏡頭的程式碼 |
7.到老師網站(jsyeh.org/3dcg10)下載data、windows檔案後解壓縮windows並在之後執行以下照片的動作;在執行windows檔案裡的Texture.exe檔
8.以下照片的動作
9.以下是新專案的執行結果(最一開始的空白檔案室用來確認OpenCV使否有安裝及設定成功)
10.在moodle上有老師的網址:(https://gist.github.com/jsyeh/5ed01210559721ec71b659b3ffed2dd7) 貼上github的18行程式後,再貼上上一個的10行程式後修改些程式碼。
11.在開啟一個新專案,名稱為(week05_opencv_opengl_myTexture_glTexCoord2f)將上一個程式專案的(week05_opencv_opengl_myTexture)複製並貼上,然後再新增一些程式後完成
glBegin(GL_POLYGON);
glTexCoord2f(0, 0); glVertex2f(-1, -1);
glTexCoord2f(0, 1); glVertex2f(-1, +1);
glTexCoord2f(1, 1); glVertex2f(+1, +1);
glTexCoord2f(1, 0); glVertex2f(+1, -1);
glEnd();
| 新增了程式碼: |
沒有留言:
張貼留言