[英]Is there a way to automatically recognize the position of a line chart in a photo and to digitize it?
首先,您可以 select 圖表上的網格。 嘗試這個:
import cv2
image = cv2.imread('dia.jpg')
image=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)
se=cv2.getStructuringElement(cv2.MORPH_RECT , (3,3))
close=cv2.morphologyEx(image, cv2.MORPH_CLOSE, se)
close=cv2.absdiff(close, image)
cv2.normalize(close, close, 0, 255, cv2.NORM_MINMAX, cv2.CV_8UC1)
grid=cv2.bitwise_not(close)
cv2.imshow('grid', grid)
cv2.imwrite('grid.png',grid)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.