当前位置: 首页 > news >正文

OpenCV 图形API(43)颜色空间转换-----将 BGR 图像转换为 LUV 色彩空间函数BGR2LUV()

  • 操作系统:ubuntu22.04
  • OpenCV版本:OpenCV4.9
  • IDE:Visual Studio Code
  • 编程语言:C++11

算法描述

将图像从BGR色彩空间转换为LUV色彩空间。
该函数将输入图像从BGR色彩空间转换为LUV。B、G和R通道值的传统范围是0到255。
输出图像必须是8位无符号3通道图像CV_8UC3。

注意:
函数文本ID为"org.opencv.imgproc.colorconvert.bgr2luv"

函数原型

GMat cv::gapi::BGR2LUV
(const GMat &  	src
) 	

参数

  • 参数src 输入图像:8位无符号3通道图像CV_8UC3。

代码示例

#include <opencv2/gapi.hpp>
#include <opencv2/gapi/core.hpp>
#include <opencv2/gapi/imgproc.hpp>
#include <opencv2/opencv.hpp>int main()
{// 加载输入图像cv::Mat bgr_img = cv::imread( "/media/dingxin/data/study/OpenCV/sources/images/Lenna.png" );if ( bgr_img.empty() ){std::cerr << "无法读取图像,请检查路径是否正确。\n";return -1;}// 定义G-API网络cv::GMat in;cv::GMat luv;                   // 单个输出GMat用于LUV图像luv = cv::gapi::BGR2LUV( in );  // 使用BGR2LUV进行色彩空间转换// 创建并运行G-API图cv::GComputation comp( cv::GIn( in ), cv::GOut( luv ) );// 准备接收输出的变量cv::Mat luv_mat;// 应用计算图comp.apply( bgr_img, luv_mat );// 显示或处理结果// 结果是一个单独的cv::Mat对象,包含转换后的LUV图像// 注意:OpenCV默认情况下不支持直接显示LUV图像,你可能需要将其转换回BGR或其他可视化的色彩空间来查看cv::Mat luv_to_bgr;cv::cvtColor( luv_mat, luv_to_bgr, cv::COLOR_Luv2BGR );cv::imshow( "Original BGR Image", bgr_img );cv::imshow( "LUV to BGR", luv_to_bgr );cv::waitKey( 0 );// 或者保存结果cv::imwrite( "luv_image.png", luv_to_bgr );return 0;
}

运行结果

在这里插入图片描述

相关文章:

  • 《vue3学习手记4》
  • 《前端面试题之 Vue 篇(第二集)》
  • await 在多线程,子线程中的使用
  • 大模型赋能工业制造革新:10个显效可落地的应用场景
  • 字符设备驱动程序的另一种注册方法
  • IoT FEM射频前端模组芯片(2.4G PA)三伍微电子GSR2401 兼容替代RFX2401
  • 408数据结构绪论刷题001
  • 3.Rust + Axum 提取器模式深度剖析
  • 红宝书第四十九讲:XSS/CSRF攻击防御策略解析
  • 从零上手GUI Guider学习LVGL——Button
  • AI与思维模型——耗散结构思维模型【64】
  • 第十七届“华中杯”大学生数学建模挑战赛题目A题 晶硅片产销策略优化 完整成品 代码 模型 思路 分享
  • 动态规划专题5:最长上升子序列
  • MIX-LN: UNLEASHING THE POWER OF DEEP LAYERS BY COMBINING PRE-LN AND POST-LN
  • 计算生物学在中国的发展情况?
  • C 语言实现 HTTP 和 HTTPS 通信的例程
  • 高度图(Heightmap)
  • H5 swiper.js slide滑动失效问题解决
  • Vert.x学习(五)—— SockJS,搭建客户端,与后端服务器进行通信
  • Tomcat与Servlet(2)
  • 富家罹盗与财富迷思:《西游记》与《蜃楼志》中的强盗案
  • 上海“世行对标改革”的税务样本:设立全国首个税务审判庭、制定首个税务行政复议简易程序
  • 大四本科生已发14篇SCI论文?重庆大学:成立工作组核实
  • 秦洪看盘|重估叙事主题卷土重来,给A股注入新活力
  • 国家发改委副主任谈民营经济促进法:以法治的稳定性增强发展的确定性
  • 再有20余篇论文出现“妇科男患者”“前列腺女患者”,如何破除“水论文”灰产链?