未定义标识符 CV_BayerGR2BGR 解决方法

CV_BayerGR2BGROpenCV中的颜色转换常量,值为 49,在文件opencv2/imgproc/types_c.h中定义;

提示未定义标识符CV_BayerGR2BGR是因为没有引入opencv2/imgproc/types_c.h这个头文件;

解决方法1

引入头文件opencv2/imgproc/types_c.h

#include <opencv2/imgproc/types_c.h>

解决方法2

自定义一个CV_BayerGR2BGR常量,或直接用49替代;该方法可读性较差;

#define CV_BayerGR2BGR 49

cvtColor(img, img2, CV_BayerGR2BGR);
//cvtColor(img, img2, 49);

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/undefined-identifier-cv-bayergr2bgr.html

分类: 计算机技术
推荐阅读:
ettercap扫描不到主机的解决方法 本文将详细讲解在Kali系统下使用Ettercap图形界面模式时扫描不到主机的问题,并提供问题排除方法;
Go语言获取命令行参数 本文将在Go语言中使用标准库 os 获取命令行参数;Go语言的 os 库中有一个 Args 属性,可通过它读取程序运行时的命令行参数;
PySide6隐藏和显示窗口(QWidget) PySide6.QtWidgets.QWidget类的成员函数hide()可用于隐藏窗口,show()可用于显示窗口;
function main is undeclared in the main package解决办法 这是一个Golang新手可能会碰到的低级错误,它表明你的main包中不包含main()函数;
python bin()函数详细教程 bin()函数将一个整数转换成前缀为”0b“的二进制字符串形式,如果参数不是int对象,那它需要定义__index__()方法并返回一个整数;
Rust语言计算斐波那契数列(Fibonacci) 本文将使用Rust语言递归实现斐波那契数列的计算;