OpenCV Tutorials

0

How to Use Different Color Codes in OpenCV

Program 1 import cv2 import matplotlib.pyplot as plt img=cv2.imread(“D://opencvapp//wildlifeImages//wildlife-tiger.jpg”) cv2.imshow(‘Origal Image ‘,img) #BGR to RGB rgb=cv2.cvtColor(img,cv2.COLOR_BGR2RGB) cv2.imshow(‘RGB in OpenCV Image ‘,rgb) plt.imshow(rgb) plt.show() # #BGR to Gray # gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) # cv2.imshow(‘Gray Image ‘,gray) #...

0

Canny Edge Detection in OpenCV

Program 1 import cv2 img=cv2.imread(“D://opencvapp//wildlifeImages//wildlife-tiger.jpg”) cv2.imshow(‘Original Image’,img) #blur=cv2.blur(img,(9,9)) blur=cv2.GaussianBlur(img,(17,17),10) cv2.imshow(‘Blur Image’,blur) canny=cv2.Canny(img,125,125) print(type(canny)) cv2.imshow(‘Canny Image’,canny) cv2.waitKey(0) cv2.destroyAllWindows()  

0

Image Transformations Using OpenCV

Program 1 import cv2 import numpy as np img=cv2.imread(“D://opencvapp//wildlifeImages//walking-dog.jpg”) print(type(img)) cv2.imshow(‘Orginal Image Window’,img) x=-100 y=100 trans=np.float32([[1,0,x],[0,1,y]]) dim=((img.shape[1],img.shape[0])) img1=cv2.warpAffine(img,trans,dim) cv2.imshow(‘Transformation Image Window’,img1) cv2.waitKey(0) cv2.destroyAllWindows()  

0

How to Convert BGR Image into RGB Image using OpenCV

Program 1 import cv2 import matplotlib.pyplot as plt img=cv2.imread(“D://opencvapp//wildlifeImages//walking-dog.jpg”) cv2.imshow(‘Image Window’,img) # Conver BGR to RGB rgb=cv2.cvtColor(img,cv2.COLOR_BGR2RGB) plt.imshow(rgb) plt.show() cv2.waitKey(0) cv2.destroyAllWindows()  

0

How to Draw Different Shapes in OpenCV

Program 1 import cv2 import numpy as np emptyimg=np.zeros((700,700,3)) #emptyimg[200:300,300:400]=255,0,0 # Draw Rectangle #cv2.rectangle(emptyimg,(50,50),(300,300),(0,0,255),thickness=cv2.FILLED) # print(emptyimg.shape[1]//2) # print(emptyimg.shape[0]//2) #cv2.rectangle(emptyimg,(30,30),(emptyimg.shape[1]//2,emptyimg.shape[0]//2),(255,255,0),thickness=cv2.FILLED) #Draw circle # cv2.circle(emptyimg,(100,100),70,(0,0,255),thickness=cv2.FILLED) # cv2.imshow(‘Blank Window’,emptyimg) #Draw circle # cv2.line(emptyimg,(0,0),(300,300),(0,255,0),thickness=3) # cv2.line(emptyimg,(500,0),(0,500),(0,255,0),thickness=7) cv2.rectangle(emptyimg,(50,50),(650,150),(0,255,255),thickness=1) cv2.putText(emptyimg,”Data...

0

How to Open Video using Dialog Box in OpenCV

Program 1 from tkinter import* import tkinter.messagebox as msg import tkinter.filedialog as fd import cv2 def clickmenu(choice): if(choice==’open’): filename = fd.askopenfilename(parent=myroot, title=’open file window’, filetypes=((“Video”, “*.mp4”), (“All File”, “*.*”))) vdo = cv2.VideoCapture(filename) while True:...

0

How to Dynamically Resize Image in OpenCV using Tkinter

Program 1 from tkinter import * import tkinter.simpledialog import cv2 def displayImage(): img=cv2.imread(“D://opencvapp//wildlifeImages//wildlife-tiger.jpg”) cv2.imshow(‘Image Window’,img) def resizeImage(): img = cv2.imread(“D://opencvapp//wildlifeImages//wildlife-tiger.jpg”) x = tkinter.simpledialog.askinteger(“Width”, “Enter Width:”) y = tkinter.simpledialog.askinteger(“Height”, “Enter Height:”) img = cv2.resize(img, (x,...

0

How to Rotate an Image in OpenCV

Program 1 import cv2 img=cv2.imread(“D://opencvapp//mountain-girl.jpg”) img=cv2.resize(img,(500,500)) #img=cv2.rotate(img,cv2.cv2.ROTATE_90_CLOCKWISE) #img=cv2.rotate(img,cv2.cv2.ROTATE_90_COUNTERCLOCKWISE) img=cv2.rotate(img,cv2.cv2.ROTATE_180) cv2.imwrite(‘newmountain.jpg’,img) cv2.imshow(‘Mountain Image’,img) cv2.waitKey(0) cv2.destroyAllWindows()