· Hakan Çelik · OpenCV / Kurulum · 1 dk okuma

Windows'ta OpenCV-Python Kurulumu

Windows sistemde OpenCV-Python kurulumunu öğrenin. Önceden derlenmiş ikili dosyalardan hızlı kurulum ve CMake ile Visual Studio kullanarak kaynak koddan derleme yöntemlerini anlattım.
OpenCV Serisi 63/64
  1. 1. Boya Fırçası Olarak Fare
  2. 2. Canny Kenar Algılama
  3. 3. Görüntü Geçişleri
  4. 4. Görüntü Piramitleri
  5. 5. Görüntülerde Aritmetik İşlemler
  6. 6. Görüntülerle İlgili Temel İşlemler
  7. 7. Görüntünün Geometrik Dönüşümleri
  8. 8. Görüntüyü Yumuşatma - ( Smoothing Images )
  9. 9. Histogramlar
  10. 10. Konturler ( Contours )
  11. 11. Morfolojik Dönüşümler
  12. 12. Opencv Nedir Ve Kurulumu
  13. 13. Opencv Resim Işlemleri
  14. 14. Opencv Video Işlemleri
  15. 15. Opencv'de Çizim Fonksiyonları
  16. 16. Performans Ölçüm Ve Geliştirme Teknikleri
  17. 17. Renk Alanlarını Değiştirme
  18. 18. Renk Paleti Olarak Parça Çubuğu ( Trackbar )
  19. 19. Resim Eşikleme
  20. 20. Şablon Eşleştirme
  21. 21. Hough Doğru Dönüşümü
  22. 22. Hough Daire Dönüşümü
  23. 23. Fourier Dönüşümü
  24. 24. Histogram Eşitleme
  25. 25. 2B Histogramlar
  26. 26. Histogram Geri Projeksiyonu
  27. 27. Kontur Özellikleri
  28. 28. Kontur Nitelikleri
  29. 29. Konturlerle Daha Fazla İşlev
  30. 30. Kontur Hiyerarşisi
  31. 31. GrabCut ile Etkileşimli Ön Plan Çıkarma
  32. 32. Watershed Algoritması ile Görüntü Segmentasyonu
  33. 33. Özellikleri Anlamak
  34. 34. Harris Köşe Tespiti
  35. 35. Shi-Tomasi Köşe Dedektörü ve İzlenecek İyi Özellikler
  36. 36. SIFT'e Giriş (Ölçek Değişmez Özellik Dönüşümü)
  37. 37. SURF'e Giriş (Hızlandırılmış Sağlam Özellikler)
  38. 38. Köşe Tespiti için FAST Algoritması
  39. 39. BRIEF — İkili Sağlam Bağımsız Temel Özellikler
  40. 40. ORB (Yönlü FAST ve Döndürülmüş BRIEF)
  41. 41. Özellik Eşleştirme
  42. 42. Özellik Eşleştirme + Nesneleri Bulmak için Homografi
  43. 43. Meanshift ve Camshift ile Nesne Takibi
  44. 44. Optik Akış
  45. 45. Arka Plan Çıkarma
  46. 46. Kamera Kalibrasyonu
  47. 47. Poz Tahmini
  48. 48. Epipolar Geometri
  49. 49. Stereo Görüntülerden Derinlik Haritası
  50. 50. k-En Yakın Komşuyu Anlamak
  51. 51. kNN ile El Yazısı OCR
  52. 52. SVM'yi Anlamak
  53. 53. SVM ile El Yazısı OCR
  54. 54. K-Ortalamalar Kümeleme'yi Anlamak
  55. 55. OpenCV'de K-Ortalamalar Kümeleme
  56. 56. Görüntü Gürültü Giderme
  57. 57. Görüntü Onarımı (Inpainting)
  58. 58. Yüksek Dinamik Aralık (HDR) Görüntüleme
  59. 59. Haar Cascade ile Yüz Tespiti
  60. 60. pip ile OpenCV Kurulumu
  61. 61. Ubuntu'da OpenCV-Python Kurulumu
  62. 62. Fedora'da OpenCV-Python Kurulumu
  63. 63. Windows'ta OpenCV-Python Kurulumu
  64. 64. OpenCV-Python Bağlayıcıları Nasıl Çalışır?

Windows’ta OpenCV-Python Kurulumu

Not: Mümkünse PyPI ile dağıtılan ikilileri tercih edin. Ayrıntılar için pip ile OpenCV Kurulumu konusuna bakın.

Hedefler

Windows sistemde OpenCV-Python’u kurmayı öğreneceğiz.

Yöntem 1: Önceden Derlenmiş Paketlerden Kurulum

  1. Aşağıdaki Python paketlerini varsayılan konumlarına indirip kurun:

    • Python 3.x (3.4+) — python.org
    • Numpy: pip install numpy
    • Matplotlib (isteğe bağlı ama önerilir): pip install matplotlib
  2. En son OpenCV sürümünü GitHub’dan indirin ve çıkartın.

  3. opencv/build/python/3.x klasörüne gidin.

  4. cv2.pyd dosyasını C:/Python3x/lib/site-packages klasörüne kopyalayın.

  5. opencv_world.dll dosyasını da aynı klasöre kopyalayın.

  6. Python IDLE’ı açın ve şunu yazın:

import cv2 as cv
print(cv.__version__)

Yöntem 2: Kaynak Koddan Derleme

  1. Visual Studio ve CMake’i indirip kurun.

  2. Gerekli Python paketlerini varsayılan konumlarına kurun:

    • Python
    • Numpy
  3. OpenCV kaynak kodunu indirin — GitHub veya SourceForge.

  4. Kaynak kodu bir klasöre çıkartın ve içinde build klasörü oluşturun.

  5. CMake-gui’yi açın (Start > All Programs > CMake-gui):

    • Browse Source… ile opencv klasörünü seçin
    • Browse Build… ile build klasörünü seçin
    • Configure butonuna tıklayın ve derleyiciyi seçin
    • WITH, BUILD ve ENABLE alanlarını ayarlayın
    • Generate butonuna tıklayın
  6. opencv/build klasöründeki OpenCV.sln dosyasını Visual Studio ile açın.

  7. Derleme modunu Release olarak ayarlayın.

  8. Solution Explorer’da Solution veya ALL_BUILD üzerine sağ tıklayıp Build edin.

  9. INSTALL üzerine sağ tıklayıp tekrar build edin. OpenCV-Python kurulacaktır.

  10. Python IDLE’da import cv2 as cv yazarak test edin.


Kaynak: OpenCV Python Tutorials — Orijinal Döküman

Back to Blog

Related Posts

View All Posts »
Fedora'da OpenCV-Python Kurulumu

Fedora'da OpenCV-Python Kurulumu

OpenCV · 2 dk

Fedora'da OpenCV-Python'u önceden derlenmiş paketlerden veya kaynak koddan derleme yöntemiyle nasıl kuracağınızı öğrenin. CMake, GCC ve bağımlılık kurulumu dahil adım adım kılavuz.

Ubuntu'da OpenCV-Python Kurulumu

Ubuntu'da OpenCV-Python Kurulumu

OpenCV · 2 dk

Ubuntu'da OpenCV-Python'u iki farklı yöntemle kurmayı öğrenin: önceden derlenmiş paketlerden ve kaynak koddan derleme. Adım adım Ubuntu kurulum kılavuzu.

pip ile OpenCV Kurulumu

pip ile OpenCV Kurulumu

OpenCV · 2 dk

Python için OpenCV'nin en kolay kurulum yöntemi olan pip'i kullanmayı öğrenin. Sanal ortam kurulumu, PyPI paket seçenekleri ve sık karşılaşılan sorunların çözümünü anlattım.

OpenCV-Python Bağlayıcıları Nasıl Çalışır?

OpenCV-Python Bağlayıcıları Nasıl Çalışır?

OpenCV · 3 dk

OpenCV-Python bağlayıcılarının nasıl oluşturulduğunu öğrenin. C++ modüllerinin Python'a nasıl aktarıldığını, CV_EXPORTS_W, CV_WRAP gibi makroları ve gen2.py üreteci ile hdr_parser.py başlık ayrıştırıcısını anlattım.