2020年4月14日 星期二

Week07 openGL和openCV /*earth.cpp

開啟windows資料夾 > 點選Texture.exe


OpenCV

#include <opencv/highgui.h>///高級GUI 使用外掛
int main(){
    IplImage * img = cvLoadImage("a.jpg");
    ///宣告變數,把圖讀進來
    ///注意:圖和程式碼要同一層,程式碼副檔名需是.cpp
    cvShowImage("Week07",img);
    cvWaitKey(0);///等任意鍵,再繼續
}


結果展示

openGL和openCV組合在一起

#include <opencv/highgui.h>///高級GUI 使用外掛
在主函式內貼上
    IplImage * img = cvLoadImage("a.jpg");
    ///宣告變數,把圖讀進來
    ///注意:圖要存在freeglut/bin資料夾裡,程式碼副檔名需是.cpp
    cvShowImage("Week07",img);
    cvWaitKey(1000);///等 1000 ms = 1 sec
先跑出這個
過一秒再跑出這個

OpenGL開出地球

下載earth.cppimage.jpg
將image.jgp放在freeglut/bin資料夾中,接著執行earth.cpp,就能出現自轉的地球了。


沒有留言:

張貼留言