我正在尝试从我拍摄的照片中读取柱中的液位,看看是否可以自动化数据收集。
到目前为止,我已经能够使用下面的一些代码来识别液位的轮廓。
import numpy as np
import matplotlib.pyplot as plt
import skimage
from skimage import data
from skimage.feature import canny
from scipy import misc
from skimage.filters import roberts, sobel, scharr, prewitt
%matplotlib inline
perm = skimage.io.imread('C:\Users\Spencer\Desktop\perm2_crop.jpg')
edge_roberts = roberts(perm[:, :, 2])
plt.imshow(edge_roberts, cmap=plt.cm.gray)
我现在需要弄清楚的是如何识别中断,然后如何将其转换为可以缩放到列上的值的数据值。
关于我将使用什么包或方法来执行此操作有什么想法吗?任何例子也将不胜感激。
如果您想确定量规针的角度怎么办?