这个YCbCr是从YUV派生出来的,比较适合处理数字图像,JPEG压缩就是在这个彩色空间中处理的。变换公式。
 1 clear all;
 2 close all;
 3 clc;
 4 
 5 img=imread('lena_color.jpg');
 6 %img=mat2gray(img);  %任意区间映射到[0,1];
 7 [m n dim]=size(img);
 8 imsho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-09-10 15:59:00
                            
                                622阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # PyTorch实现RGB转YCbCr的方法
## 简介
在计算机视觉任务中,RGB(红绿蓝)是最常见的图像表示方式之一。然而,有些情况下,我们可能需要将RGB图像转换为YCbCr(亮度、蓝色差、红色差)格式,以便进行特定的图像处理。本文将介绍如何使用PyTorch实现RGB到YCbCr的转换。
## 1. 流程概述
首先,我们需要了解整个转换的流程。下表展示了RGB到YCbCr转换的步骤。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-09-16 08:30:10
                            
                                688阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RGB 与 (RGB转 YCbCr再转为 RGB)的图像 不可逆,能够从 矩阵的逆运算看出来。 附上 matlab 代码: clc,clear; Source=imread('1.jpg');%读入原始RGB图像 figure(1); subplot(1,2,1); imshow(Source):t            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-02-20 20:53:00
                            
                                590阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            YCrCb 
 YCrCb在视频压缩和一些数字图像处理中使用得比较多,是一种基于人眼感知的颜色空间。  在OpenCV中,从RGB空间转换到YCrCb空间的公式如下:    注意从RGB到YcrCb的公式并不是唯一的,     // Y  = 0.2990R + 0.5870G + 0.1140B     /            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 18:28:50
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            公式如下: 
 
  //数字RGB与YCbCr颜色空间转换的精度  
 
  //在这两个公式中RGB和YCbCr各分量的值的范围均为0-255。 
 
  // RGB转换为YCbCr 
 
  // 这个公式来自:Genesis Microchip. gm6010/gm6015 Programming Guide[M]. California US: Genesis Mi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-20 11:17:09
                            
                                212阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Opencv提供了不同颜色模型之间转换的函数cvtColor,可以很容易的将一种颜色模型转换为另一种颜色模型。原型CV_EXPORTS_W void cvtColor( InputArray src, OutputArray dst, int code, int dstCn = 0 );功能:转换一种颜色空间到另一种颜色空间。在转换RGB颜色空间的情况下,通道的顺序应该被明确指定 (RGB 或 B            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-25 10:32:30
                            
                                138阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            RGB、YUV和YCbCr都是人为规定的彩色模型或颜色空间(有时也叫彩色系统或彩色空间)。它的用途是在某些标准下用通常可接受的方式对彩色加以描述。本质上,彩色模型是坐标系统和子空间的阐述。 RGB RGB图像具有三个通道R、G、B,分别对应红、绿、蓝三个分量,由三个分量的值决定颜色;通常,会给RGB            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-08-17 11:15:00
                            
                                1270阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            色彩空间类型1、GRAY色彩空间 GRAY(灰度图像)通常指8位灰度图像,其具有256个灰度值,像素值的范围是[0,255]。 当像素由RGB色彩空间转换为GRAY色彩空间时,其处理方式如下: 当图像由GRAY色彩空间转换为色彩空间时,最终所有通道的值都将是相同的,其处理方式如下: R = GRAY , G = GRAY ,B= GRAY2、XYZ色彩空间 XYZ色彩空间是一种便于计算的色彩空间,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 23:15:12
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            则是在世界数字组织视频标准研制过程中作为ITU - R BT1601 建议的一部分, 其实是YUV经过缩放和偏移的翻版。其中Y与YUV 中的Y含义一致, Cb , Cr 同样都指色...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-12-19 14:29:00
                            
                                97阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            由於不少視訊設備採用的是YCbCr信號(如DVD、DV),但VGA使用的RGB信號,若要將input結果經過影像處理後,output在VGA,就必須將YCbCr信號轉成RGB才可處理。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2008-12-09 00:28:00
                            
                                224阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            import java.lang.Math;import java.awt.*;public class ColorConverter{ public ColorConverter(){ } //RGB转换CMYk public int[] rgb2cmyk(int R,int G,int B){  int cmyk []= new int[4];  cmyk[3]=(int)(Math.min            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2014-08-29 10:43:00
                            
                                214阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            这里的变换公式是模拟领域的公式,这里虽然是数字图像,不过也可以这样写,YCbCr采样另外的公式。
 1 clear all;
 2 close all;
 3 clc;
 4 
 5 img=imread('lena_color.jpg');
 6 img=mat2gray(img);  %任意区间映射到[0,1];
 7 [m n dim]=size(img);
 8 imshow(img);            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-09-10 15:57:00
                            
                                558阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            RGB和YCbCr颜色空间的相互转换,比网络上其他人的描述全面和速度都快。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 17:25:13
                            
                                1713阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们经常会看到4:4:4、4:2:2、4:2:0这样的字眼,比如你的5D拍摄的视频是4:2:0取样压缩的,又比如QuickTime的ProRes422格式,或者专业摄影机拍摄时是以4:4:4取样的。视频压缩通常被认为是数字格式特有的概念,但早在模拟信号时代就有了,数字格式的压缩只是变得更复杂了而已。在这个文章中,我们来看看什么是4:2:2、4:1:1和4:2:0色度取样。YUV主要的采样格式  主            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-03-23 17:50:28
                            
                                2198阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                         
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-07-21 14:35:00
                            
                                163阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            RGB、YUV和YCbCr相互转换代码实现,python,tensorflow,matlab计算psnr及ssim代码实现,可直接复用            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-04 22:25:27
                            
                                2069阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.rgb2yuv422p代码的运算速度取决于以下几个方面1、 算法本身的复杂度,比如MPEG比JPEG复杂,JPEG比BMP图片的编码复杂。2、 CPU自身的速度和设计架构3、 CPU的总线带宽4、 您自己代码的写法将RGB格式的彩色图像先转换成YUV图像。图像转换的公式如下:Y = 0.299 * R + 0.587 * G + 0.114 * B;图像尺寸640*480*24bit,RGB图            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-14 10:51:59
                            
                                187阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            yuv和yCbCr的差异Peter Lee 2006.02.28 videosky.9126.com
 
今天在看intel ipp tutorial的时候,看到了讲色彩模型的部分。以前,一直没明白yuv和YcbCr之间的差异,想必有些朋友也会有同样的疑惑。所以,我看完之后就记载下来了。
 
一、和rgb之间换算公式的差异
yuv<-->rgb
Y'= 0.299*R' + 0.587            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-14 11:40:53
                            
                                684阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            YUV 色彩模型来源于rgb模型,该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。YCbCr 模型来源于yuv模型,应用于数字视频,ITU-R BT.601 recommendation为了使用人的视角特性以降低数据量,通常把RGB空间表示的彩色图像变换到其他彩色空间。目前采用的彩色空间变换有三种:YIQ,YUV和YCrCb。每一种彩色空间都产生一种亮度分量信号和两种色度分量信...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-15 14:46:32
                            
                                1738阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            YUV 色彩模型来源于rgb模型,该模型的特点是将亮度和色度分离开,从而适合于图像处理领域。YCbCr 模型来源于yuv模型,应用于数字视频,ITU-R BT.601 recommendation为了使用人的视角特性以降低数据量            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-02-18 11:32:34
                            
                                369阅读