Quantcast
Channel: OpenCV Q&A Forum - Latest question feed
Viewing all articles
Browse latest Browse all 19555

Can OpenCV generate tomography of webcam(/video) stream?

$
0
0
I know using "warpPerspective" command can generate tomography of a picture, but is there anyway (any command) to generate tomography (perspective transform) of a video/webcam stream? BTW my python code currently looks like: (sorry about the indent) (got from http://www.learnopencv.com/homography-examples-using-opencv-python-c/) import cv2 import numpy as np if __name__ == '__main__' : # Read source image. im_src = cv2.imread('book2.jpg') # Four corners of the book in source image pts_src = np.array([[141, 131], [480, 159], [493, 630],[64, 601]]) # Read destination image. im_dst = cv2.imread('book1.jpg') # Four corners of the book in destination image. pts_dst = np.array([[318, 256],[534, 372],[316, 670],[73, 473]]) # Calculate Homography h, status = cv2.findHomography(pts_src, pts_dst) # Warp source image to destination based on homography im_out = cv2.warpPerspective(im_src, h, (im_dst.shape[1],im_dst.shape[0])) # Display images cv2.imshow("Source Image", im_src) cv2.imshow("Destination Image", im_dst) cv2.imshow("Warped Source Image", im_out) cv2.waitKey(0) Thanks!

Viewing all articles
Browse latest Browse all 19555

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>