使用python检测图像中的牙齿尺寸

使用python检测图像中的牙齿尺寸,python,image,dimensions,Python,Image,Dimensions,我有一张牙齿图片,我需要得到它的尺寸,长度和宽度。 这是我试过的代码 import numpy as np import argparse import cv2 import numpy import pylab from PIL import Image from tr1 import f import matplotlib.pyplot as plt 开牙图片 找到面具中的轮廓 我犯了一个错误 [Traceback (most recent call last): File "<

我有一张牙齿图片,我需要得到它的尺寸,长度和宽度。 这是我试过的代码

import numpy as np
import argparse
import cv2
import numpy
import pylab
from PIL import Image
from tr1 import f
import matplotlib.pyplot as plt
开牙图片 找到面具中的轮廓 我犯了一个错误

[Traceback (most recent call last):
  File "<stdin>", line 3, in <module>
ValueError: too many values to unpack][1]
[回溯(最近一次呼叫最后一次):
文件“”,第3行,在
ValueError:要解压缩的值太多][1]
返回一个包含3个值的元组,但您只解压缩了2个值

如果您只关心第一个值,那么它必须是

cnts, _, _ = cv2.findContours(shapeMask.copy(), cv2.RETR_EXTERNAL,
cv2.CHAIN_APPROX_SIMPLE)
可能重复的
[Traceback (most recent call last):
  File "<stdin>", line 3, in <module>
ValueError: too many values to unpack][1]
cnts, _, _ = cv2.findContours(shapeMask.copy(), cv2.RETR_EXTERNAL,
cv2.CHAIN_APPROX_SIMPLE)