一直沒找到在 VS2019 環境裡 OpenCV4.1.0 的配置,照著其他 3. 多版本的配置方法不斷出錯。在這裡筆記一下配置方式。Visual Studio Community 可以直接去 VS 官網下載,照著步驟安裝就好。
Visual Studio 2019:官方載點
OpenCV 4.1.0:官方載點
OpenCV 下載後會是一個執行檔,執行後把安裝目錄設置在 C:\opencv
Learn More →
把 C:\opencv\build\x64\vc15\bin 目錄下的 opencv_world410d.dll、opencv_world410.dll 複製到 C:\Windows\SysWOW64
把 C:\opencv\build\x64\vc15\bin 目錄下的 opencv_ffmpeg410_64.dll
複製到 C:\Windows\System32
控制台 >> 系統及安全性 >> 系統 >> 進階系統設定 >> 環境變數
在 Path 項目裡添加路徑:
C:\opencv\build\x64\vc15\bin
Learn More →
Learn More →
Learn More →
安裝好Visual Studio Community 2019,打開空白C++新專案,打開後設置專案屬性。
上方工具列選擇:專案 >> 屬性 >> 先把平台修改為 x64
Learn More →
Learn More →
Learn More →
在屬性頁左側選擇 VC++ 目錄 >> 右邊的 include 目錄,手動添加下面三則路徑:
C:\opencv
C:\opencv\build\include
C:\opencv\build\include\opencv2
Learn More →
在屬性頁左側選擇 VC++ 目錄 >> 右邊的程式庫,手動添加下面這則路徑:
C:\opencv\build\x64\vc15\lib
Learn More →
在屬性頁左側選擇連接器 >> 輸入 >> 右邊的其他相依性,手動添加下面這兩個 .lib 檔名:
opencv_world410d.lib
opencv_world410.lib
Learn More →
這樣基本就是完成配置了,可以用下面這則小程式測試看看。要在 x64 的 Debug 模式下運行。如果出現 FFmpeg 相關的錯誤提示,先檢查自己電腦有沒有安裝 FFmpeg,沒有的話可以參照我寫的這篇文章安裝。
//=======================================================//
#include <opencv2\opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
VideoCapture capture(0); //開啟電腦攝像頭
if (!capture.isOpened()) //檢查是否成功開啟
cout << "fail to open!" << endl;
namedWindow("camera", 1); //命名影像視窗
Mat frame; //定義每個影格
int delay = 30;
while (1)
{
capture >> frame; //捕捉影像
if (frame.empty())
break;
imshow("camera", frame);
if (delay >= 0 && waitKey(delay) >= 0)
waitKey(0);
}
}
//=======================================================//
Learn More →
如果照上述步驟openCV有配置成功,執行上面程式碼就可以看見打開的攝像頭影像了(我隨便拿了張講義遮住了)。
: : 20190728 : : 與松 withhhsong : :
withhhsong
tutorials
opencv
:::danger 20230410 updated: youtube-dlG 好像不能用了 改成使用這個 Tool:Youtube Downloader yt-dlp ::: Youtube-dlG 超輕量影音下載工具 youtube-dlg 官方載點:https://mrs0m30n3.github.io/youtube-dl-gui/ 支援的影音網站清單:https://ytdl-org.github.io/youtube-dl/supportedsites.html
Apr 10, 2023「第一次接觸 DD 的時候,因為我的職業背景,我滿眼看到的都是『生產力』或『工具鏈』,但有人看到了更好的東西,那就是自由。賦予任何一個沒機會接受十年美術訓練的普通人的創造的自由、運用想像的自由、用圖像去講述的自由、向別人表現夢境的自由。」(Reference) / 近日跑出的最喜歡的圖。 第一次知道 Disco Diffusion 是朋友貼給我噗浪上的這篇文章(這篇文章對參數調整也有很多解釋),那時候匆匆打開瞥了幾眼成果圖片,我以為是畫風轉換渲染器之類的。後來因為看設計作品所以常逛小紅書,無意間看到一個 Tag 叫作「不存在的美術館」我才發現原來 Disco Diffusion 竟然是從無到有的人工智慧繪圖,而不是單純的畫風轉換器。 使用方法也簡單到荒謬,只要打開 Colab 檔案在 Prompts 的欄位打上幾個關鍵詞或是關鍵句就好,Google Colab 提供普通人也能有還過得去的 GPU 算力,對電腦完全零要求。雖然 Colab 不課金的話超過記憶體用量會斷連,但其實跑圖也很夠用了,或是換個 Google 帳號繼續跑,至少大圖一天可以跑個五六張。如果要測試關鍵詞跟畫風建議用較小的尺寸測試。 Disco Diffusion 最大的缺點是無法繪製生物體,請不要嘗試用它畫生物,會很獵奇。最近有另個 MidJourney 人工智慧繪圖工具還在內測中已經確認可以畫生物了,但 Disco Diffusion 就先不要。DD 目前最大優勢是它的開發團隊允許使用者生成的圖片任意用途,包含商業用途。
Jun 11, 2022如何更新 git 專案 〔Step 0〕Clone(只有第一次抓專案才做) # 將專案拉至本機 git clone <url> 〔Step 1〕Branch 新建並切去新分支 # 新建分支 git branch dev_song # 檢視當前有什麼分支
Apr 3, 2022Install wsl environment WSL:在 Win10 安裝適用 Linux 的子系統 Python:Visual Studio Code 在 WSL 中進行開發 How to use git & branch Notes:Miniconda and Run the Project Notes: Git Branch Switch & Clone
Mar 31, 2022or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up