|
易语言OpenCV 支持库-学习-图像颜色空间转换(二)
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 源图像 | 整数型 | | 目标矩阵 | 整数型 | |
源图像 = Cv创建矩阵 ()目标矩阵 = Cv创建矩阵 ()子程序1 ()Cv从文件加载 (源图像, 编辑框1.内容, #读取_减少_颜色_2 ) 如果 (hk条1.位置 = 1 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGR转HSV, 0 )如果 (hk条1.位置 = 2 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGR转Lab, 0 )如果 (hk条1.位置 = 3 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGR转BGRA, 0 )如果 (hk条1.位置 = 4 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGRA转BGR, 0 )如果 (hk条1.位置 = 5 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGR转RGBA, 0 )如果 (hk条1.位置 = 6 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGRA转RGB, 0 )如果 (hk条1.位置 = 7 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGR转GRAY, 0 ) 如果 (hk条1.位置 = 8 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGRA转RGBA, 0 )如果 (hk条1.位置 = 9 )Cv颜色空间转换 (源图像, 目标矩阵, #颜色转换_BGRA转GRAY, 0 )Cv显示图像 (“yy”, 目标矩阵 )Cv嵌入窗口 (“yy”, 图片框1. 取窗口句柄 (), 1 )Cv等待按键 (0 )Cv释放矩阵 (源图像 )Cv释放矩阵 (目标矩阵 )
|
|