17 Şubat 2016 Çarşamba

OPENCV DERSLERİ (DERS:5) GEOMETRİK ŞEKİL ÇİZİM-3

B)Daire Çizdirme

KOD;


import numpy as np
import cv2

img = np.zeros((512,512,3), np.uint8)

cv2.circle(img,(447,63), 63, (0,0,255), -1)

cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

Ekran Görüntüsü;




Kod Açıklaması;

                1)

                       

Resimdeki kare içine alınmış bölge dairenin yatay koordinatıdır.Değer arttırılırsa daire sağa doğru kayar, değer azaltılırsa daire sola doğru kayar.

                2)

                      

Resimdeki kare içine alınmış bölge dairenin düşey koordinatıdır. Değer arttırılırsa  daire aşağı doğru kayar,azaltılırsa daire yukarı doğru kayar.

               3)

                    

Resimdeki kare içine alınmış bölge dairenin yarıçapının değeridir. Değer arttırılırsa daire büyür,değer azaltılırsa daire küçülür.

               4)

                   

Resimdeki kare içine alınmış bölge dairenin rengini belirler.Bu değerler sırasıyla; Mavi,Yeşil,Kırmızı rengidir. Değerlerle oynanarak dairenin rengi değiştirilebilir.

              5)

                  

Resimdeki kare içine alınmış bölge dairenin içinin dolu olup olmamasını belirler.Burada "-1" dairenin dolu olması demektir. "0" dairenin içinin boş olması anlamına gelir.


Ders:4⬅                                                                    Ders:6



2 yorum:

  1. daire çizgisinin kalınlıgını nasıl değiştirebiliriz?

    YanıtlaSil
    Yanıtlar
    1. kodda -1 yazan yer doluluk,boşluk,kalınlık değerleridir -1'i pozitif bir sayı yaparsan dairenin kalınlığı artacaktır

      Sil