Python OPENCV 4.04>;脱粒大津模式:>';src_type==CV_8UC1 | | src_type==CV_16UC1'&燃气轮机;其中>';src#U型';is 6(CV_64FC1)

Python OPENCV 4.04>;脱粒大津模式:>';src_type==CV_8UC1 | | src_type==CV_16UC1'&燃气轮机;其中>';src#U型';is 6(CV_64FC1),python,opencv,Python,Opencv,我在Pyton,opencv中犯了这个错误 回溯(最近一次呼叫最后一次): 文件“C:/Users/PycharmProjects/prosses/main.py”,第116行,在 cv2.THRESH_BINARY_INV | cv2.THRESH_OTSU)[1] cv2.error:OpenCV(4.4.0)C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-hfoi92lm\OpenCV\modules\imgproc\src\thr

我在Pyton,opencv中犯了这个错误 回溯(最近一次呼叫最后一次): 文件“C:/Users/PycharmProjects/prosses/main.py”,第116行,在 cv2.THRESH_BINARY_INV | cv2.THRESH_OTSU)[1] cv2.error:OpenCV(4.4.0)C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-hfoi92lm\OpenCV\modules\imgproc\src\thresh.cpp:1557:error:(-2:Unspecified error)在函数'double\u cdecl cv::threshold(常数类cv:_输入和,常数类cv:_输出&,double,double,int)'

脱粒大津模式: “src_type==CV_8UC1 | | src_type==CV_16UC1” 哪里 “src_类型”为6(CV_64FC1)


[警告:0]全局C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-hfoi92lm\opencv\modules\videoio\src\cap_msmf.cpp(435)`匿名名称空间'::SourceReaderCB::~SourceReaderCB终止异步回调

注意图像数据类型,该类型必须为'uint8',因为算法计算灰度,但需要确保灰度为“uint8”

image = image.astype("uint8")

你们想运行什么代码,你们想做什么?请从开始阅读。很难从你的问题中猜出你在做什么以及你期望会发生什么。另外,在线搜索任何意外错误,找出可能导致错误的原因,并用真实的标题替换问题的标题,而不是一堆缺少任何上下文的代码!欢迎来到堆栈溢出!如果给他们一个清晰的问题,这样他们就可以阅读,这里的人会很有帮助。他们无法帮助处理上下文之外的错误消息。请使用标记格式将代码显示为代码,并将错误消息显示为未格式化文本。然后问一个具体的问题。正如错误所说,
THRESH\u OTSU
只能用于类型为
CV\u 8UC1
CV\u 16UC1
的图像。显然,您正在传递一个浮点图像。