rang - Chiziq rangini ifodalaydi
qalinligi - Chiziq qalinligini ifodalaydi
lineType - Har xil turdagi qatorlar mavjud:
8 (yoki o'tkazib yuborilgan) - 8 bog'langan qator.
4 - 4 bog'langan chiziq.
CV__AA- antialiased chiziq
shift- Bu nuqta koordinatalaridagi kasr bitlar sonini ifodalaydi.
Quyidagi misolni ko'rib chiqing:
numpy ni np sifatida import qiling
import cv2
img = cv2.imread(r "Images\cat.jpeg" , 1 )
cv2.line(img,( 10 , 0 ),( 150 , 150 ),( 0 , 0 , 0 ), 15 )
cv2.imshow ( 'tasvir' , img)
cv2.waitKey( 0 )
cv2.destroyAllWindows()
Chiqish:
Biz putText() funksiyasidan foydalanib tasvirga matn yozishimiz mumkin . Sintaksis quyida keltirilgan.
cv2.putText(img, matn, tashkilot, shrift, rang)
Parametrlar:
img: Bu tasvirni ifodalaydi
matn: Bu biz tasvirga yozmoqchi bo'lgan matnni ifodalaydi.
org: Bu rasmdagi matn satrining pastki chap burchagini bildiradi.
shrift: CvFont strukturasi InitFont() yordamida ishga tushiriladi.
rang: Matn rangini ifodalaydi.
Quyidagi misolni ko'rib chiqing.
numpy ni np sifatida import qiling
import cv2
shrift = cv2.FONT_HERSHEY_SIMPLEX
# Qora rasm yarating.
img = cv2.imread(r "C:\Users\user\cat.jpeg" , 1 )
cv2.putText(img, 'Hack Projects' ,( 10 , 500 ), shrift, 1 ,( 255 , 255 , 255 ), 2 )
#Rasmni ko'rsatish
cv2.imshow ( "dark" , img)
cv2.waitKey( 0 )
Do'stlaringiz bilan baham: |