外贸怎么做公司网站,网站模板定制,国外网络推广方法,wordpress优秀博客找取照片上的25个特征点#xff0c;并保存结果
import numpy as np
import cv2
from matplotlib import pyplot as plt
img cv2.imread(E:\Python-workspace\OpenCV\OpenCV/water1.png,1)#第一个参数为选择照片的路径#xff0c;注意照片路径最后一个为正斜杠其他都为反斜杠…找取照片上的25个特征点并保存结果
import numpy as np
import cv2
from matplotlib import pyplot as plt
img cv2.imread(E:\Python-workspace\OpenCV\OpenCV/water1.png,1)#第一个参数为选择照片的路径注意照片路径最后一个为正斜杠其他都为反斜杠第二个参数其中1表示所选照片为彩色照片0表示灰度照片
gray cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
corners cv2.goodFeaturesToTrack(gray,25,0.01,10)
corners np.int0(corners)
for i in corners:x,y i.ravel()cv2.circle(img,(x,y),3,255,-1)#3表示特征点的大小 255表示特征点的颜色
plt.imshow(img),plt.show()#显示在控制台上
cv2.imwrite(E:\Python-workspace\OpenCV\OpenCV/beyond.png,img)#保存照片
cv2.destroyAllWindows()#退出效果如下
运行前 运行中 运行后