如何使用图像查找车身尺寸

时间:2019-07-11 05:53:33

标签: python python-3.x opencv image-processing jupyter-notebook

我的主要想法是,当用户上传图片时,

[1]使用抓取剪切算法去除图像的背景并聚焦对象(检测到身体的上部),

[2]检测轮廓,然后

[3]最后,我要测量肩长,腰围和头围的长度。

到目前为止,我正在使用以下逻辑来查找像素。

p1 = [100, 100] //Right shoulder point pixel coordinates
p2 = [250, 100] //Left shoulder point pixel coordinates
shoulders= math.sqrt( ((p1[0]-p2[0])**2)+((p1[1]-p2[1])**2) )
print(“Shoulder size in pixel”,shoulders)
mm = shoulders * 0.264583333;
print (“Shoulder size in mm”,mm)

p1和p2上的坐标是硬编码的。我的问题是,我想自动获取它们

是否有更好的方法/方法使用opencv查找用户图像的肩膀,腰部,头部顶点的确切像素坐标?

如有必要,我可以提供更多信息,即使是一点帮助也非常感谢。谢谢!

0 个答案:

没有答案