menginstall openCV untuk Qt di Windows 7 dengan Mingw dan CMake

Assalamu ‘Alaikum.

kali ini saya ingin berbagi cara menginstall OpenCV untuk Qt. Kali ini saya menginstall di Windows 7 menggunakan Mingw dan CMake.

kebutuhan minimum:

1. telah terinstall Qt dengan paket Mingw.

2. telah terinstall CMake.

3. telah mendaftarkan path

C:\Qt\Qt5.3.2\5.3\mingw482_32\bin

C:\Qt\Qt5.3.2\Tools\mingw482_32\bin

C:\Qt\Qt5.3.2\Tools\QtCreator\bin

C:\Program Files\CMake\bin

“silahkan sesuaikan sendiri dengan yg ada di PC anda”.

4. Extract OpenCV. akan terdapat folder build dan source.

5. buat folder baru pada folder opencv dengan nama release.

6. buka CMake, lalu jelajahi folder source(for source) dan realese(for build).

7. klik configure. tunggu hingga proses selesai. lakukan configure kembali apabila pada list parameter masih ada yg berwarna merah. jika semua list parameter telah putih semua, maka setting  beberapa point berikut:

WITH_QT= centang [true]

CMAKE_BUILD_TYPE=Release

“jika kesulitan mencarinya, gunakan kotak pencarian”

8. klik configure hingga tidak ada parameter yg masih merah.

9. lalu klik generate. pilih compiler gcc dan g++. keduanya ada di C:\Qt\Qt5.3.2\Tools\mingw482_32\bin.

10. penggunaan CMake selesai. lalu tutup.

11. buka cmd. pindah ke folder release.

12. jalankan perintah: mingw32-make. akan memakan waktu yg cukup lama. tunggu hingga proses selesai.

13. jalankan perintah: mingw32-make install. tunggu hingga proses selesai.

14. tambahkan folder opencv/release/bin ke path system.

15. Done!

 

note:

untuk penggunaan di Qt, perlu ditambahkan baris berikut pada file .pro kita.

INCLUDEPATH += C:\opencv\release\install\include

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s