I have applied harris corner detection on the following image
and obtained the result as
and now i want to find the coordinates of these corner pixels marked in red how do i do so?
1 | initial version |
I have applied harris corner detection on the following image
and obtained the result as
and now i want to find the coordinates of these corner pixels marked in red how do i do so?
I have applied harris corner detection on the following image
and obtained the result as
and now i want to find the coordinates of these corner pixels marked in red how do i do so?
3 | retagged |
I have applied harris corner detection on the following image
and obtained the result as
and now i want to find the coordinates of these corner pixels marked in red how do i do so?
I have applied harris corner detection on the following image
and obtained the result as
and now i want to find the coordinates of these corner pixels marked in red how do i do so?
Code:
import numpy as np
import cv2
img=cv2.imread('trial1.jpg')
h,w,l=img.shape
res=cv2.resize(img,(w/4,h/4),interpolation=cv2.INTER_LINEAR)
gray = cv2.cvtColor(res,cv2.COLOR_BGR2GRAY)
gray = np.float32(gray)
dst = cv2.cornerHarris(gray,2,3,0.04)
cv2.imwrite('dsttest.jpg',dst)
dst = cv2.dilate(dst,None)
res[dst>0.01*dst.max()]=[0,0,255]
points=np.unravel_index(dst.argmax(),dst.shape)
print list(points)
cv2.imwrite('dst.jpg',res)
cv2.waitKey(0)
cv2.destroyAllWindows()
I have applied harris corner detection on the following image
and obtained the result as
and now i want to find the coordinates of these corner pixels marked in red how do i do so?
Code:
import numpy as import cv2
img=cv2.imread('trial1.jpg')
h,w,l=img.shape
res=cv2.resize(img,(w/4,h/4),interpolation=cv2.INTER_LINEAR)
gray = cv2.cvtColor(res,cv2.COLOR_BGR2GRAY)
gray = np.float32(gray)
dst = cv2.cornerHarris(gray,2,3,0.04)
cv2.imwrite('dsttest.jpg',dst)
dst = cv2.dilate(dst,None)
res[dst>0.01*dst.max()]=[0,0,255]
points=np.unravel_index(dst.argmax(),dst.shape)
print list(points)
cv2.imwrite('dst.jpg',res)
cv2.waitKey(0)
cv2.destroyAllWindows()