Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何添加颜色映射、OpenCV?_C++_Opencv_Colormap - Fatal编程技术网

C++ 如何添加颜色映射、OpenCV?

C++ 如何添加颜色映射、OpenCV?,c++,opencv,colormap,C++,Opencv,Colormap,打开CV颜色贴图已修复。(C++) 但是我需要一种新颜色 我想要的是蓝色到白色,中间是红色,温度越高是黄色 我想要热的颜色,如下图所示 如何添加颜色贴图 有什么建议吗?给定灰度图像(值为0-255),您可以将该函数与彩色贴图图像(1x256彩色图像)一起使用来生成此类图像。嗯,您可能需要手动完成,但这并不难。您将需要创建您的比例,即255种颜色的向量从蓝色变为白色,中间为红色。然后,只需将图像规格化为灰度图像(使用限制0-255进行规格化),然后创建一个新图像,其中每个像素的值是具有灰度图像像

打开CV
颜色贴图已修复。(
C++

但是我需要一种新颜色

我想要的是蓝色到白色,中间是红色,温度越高是黄色 我想要热的颜色,如下图所示

如何添加颜色贴图


有什么建议吗?

给定灰度图像(值为0-255),您可以将该函数与彩色贴图图像(1x256彩色图像)一起使用来生成此类图像。

嗯,您可能需要手动完成,但这并不难。您将需要创建您的比例,即255种颜色的向量从蓝色变为白色,中间为红色。然后,只需将图像规格化为灰度图像(使用限制0-255进行规格化),然后创建一个新图像,其中每个像素的值是具有灰度图像像素值索引的比例向量值。你可以看看可用的,我想喷气式飞机接近你想要的,没有白色