17 Şubat 2016 Çarşamba

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

C)Elips Çizdirmek

KOD;


import numpy as np
import cv2
img = np.zeros((512,512,3), np.uint8)
cv2.ellipse(img,(256,256),(100,50),0,0,360,(255,0,100),-1)
cv2.imshow('image',img)
cv2.waitKey(0)
cv2.destroyAllWindows()

Ekran Görüntüsü;



Kod Açıklaması;

                  1)

                        

Resimdeki kare içinde alınan bölge elipsin merkezinin yataydaki koordinatıdır. Değer azaltıldıkça elips sola doğru kayar.Değer arttırıldıkça elips sola doğru kayar.

                  2)

                      

Resimdeki kare içine alınan bölge elipsin merkezinin düşey koordinatıdır. Değer azaldıkça elips yukarı doğru kayar, değer arttıkça elips aşağı doğru kayar

                  3)

                      

Resimdeki kare içine alınmış bölge elipsin basıklığını ayarlar.Birinci değer yatay eksende basıklığı ayarlar, ikinci değer elipsin düşey eksende basıklığı ayarlar. Her iki değerde eşit alınırsa elips daireye döner.

                4)

                    

Resimdeki kare içine alınmış değerler sırasıyla x,y,z koordinatlarını simgeler. değerlerle oynarsanız şeklin değiştiğini gözlemlersiniz.

                5)

                    

Resimdeki kare içine alınmış değerler Elipsin rengini belirler.sırasıyla rakamlar"Mavi,Yeşil,Kırmızı" renklerdir. Değerlerle oynanarak çeşitli renkler elde edebilirsiniz.

               6)

                    

Resimdeki kare içine alınmış değerler Elipsin içinin boş olup olmadığını belirler.Burada"-1" içini dolu yapar,"0" elipsin içini boş yapar.

Ders:5⬅                                                                    Ders:7



0 yorum:

Yorum Gönder