Прв колоквиум - part 1 Flashcards
Како би затворил прозорец со кликање на копчето ESC.
k=cv2.waitKey(0)
if k==27: cv2.destroyAllWindows()
Како би зачувал слика со кликање на копчето ‘s’?
if k==ord(‘s’): cv2.imwrite(‘slika.jpg’,img)
Што се овозможува со plt.xticks([]) а што со plt.xlim([])?
Соодветно одговори и за y оска.
- Со plt.xticks([value1,value2 . . . ]) и plt.yticks([value1,value2 . . . ]), се овозможува вметнување на вредностите: value1, value2 .. на соодветната оска.
- Со plt.xlim([x-y]) и plt.ylim([x-y]) се задава ранг со вредности што ќе ги опфатат соодветните оски.
Зошто кај видеата waitKey ==1 ?
Бидејќи се чека 1 милисекунда да се кликне на некој кластер, доколку тоа не се направи се рефрешира и се враќа нова рамка.
Колку вредности враќа cap.read()?
Две вредности: ret (дали се вратило нешто при читање на видеото -> True/False) и frame(рамката што се враќа при вчитување на видео)
Со што проверуваме дали рамката е успешно вчтана?
if cap.isOpened() == True.
Ако не е -> cap.open()
Како се зачувува видео?
fourcc = Video_Writer_fourcc(*"XVID") out = cv2.Video_Writer(imeNaZacuvanoVideo, fourcc, brojNaRamkiPerSecondDaSeZapisat, height&widthNaRamka) . . . out.write(frame) #vnatre vo while ciklus
cv2.flip(frame, y) -> Колку вредности може да има y?
3 вредности:
y<0: mirrored and upside down
y=0: upside down
y>0: mirrored
Како би ја промениле вредноста на пиксел во слика зачувана во img променлива?
img.itemset((100,100,2), 255) #ako slikata e vo BGR
Што враќа img.size?
Вкупниот број на пиксели во сликата
Што враќа img.shape?
height, width, channels
Како може да се пристапи во blue каналот на сликата?
img[100:100:0]
Со која opencv функција се поставува border на слика?
cv2. copyMakeBorder(img,top,bottom,right,left,typeOfBorder)
- > Ако типот на border e cv2.BORDER_CONSTANT, се поставува и уште една вредност: value = 114 (example for blue)
Како може да се направи resize на слика?
cv2.resize(img, (height,width))
Како може да земеме фрагмент на слика?
img[0:100, 30:700] (example) -> y1:y2 , x1:x2 т.е. првин висина па ширина