PaintsChainer是一个自动着色软件,只需点击一下就可以给你图片上色,并且我们可以使用PaintsChainer来帮助我们调整图片的色差,那么我们大家知道PaintsChainer怎么使用吗?下面是关于PaintsChainer使用教程解析,希望对大家有所帮助,软件之家提供PaintsChainer免费下载
PaintsChainer使用教程解析
培训数据的读取和预处理:
一、包括将RGB图像转换为YUV图像的方法(使用opencv)和三个用于读取数据以准备数据的类
二、RGB到YUV(请注意在2和3中的转换方法的名称不同,我们要注意一下:
三、cv2.颜色RGB2YUV
四、cv2.彩色BGR2YUV
五、GB和YUV概念:
六、根据三基色的原理,可以添加任何颜色F的光,并与不同成分的R、G和B混合。
七、其中,r、g、b是混合物中三种原色的系数。
八、当三个基色分量均为0(最弱)时,它们混合为黑光;当三个主色分量均为k(最强)时,它们混合为白光。
九、通过调整r、g和b三个系数的值,可以在黑和白之间混合各种颜色的光。
十、在现代彩色系统中,图像通常采用三管彩色或彩色CCD室,那么下面我们看的的就是我们获得的色彩分离之后的原色彩
十一、那么现在我们可以再次放大我们的得到的RGB,再通过矩阵变换得到Y光和两个R-Y(即U)、B-Y(即V),
十二、分别对三个亮度和色差信号进行编码,并在同一个信道上发送。这种颜色表示方法就是所谓的YUV颜色空间表示法。
十三、使用YUV颜色空间的重要性在于它的Y信号与U和V铬信号分开
十四.那么用这种方式表示的图像就是黑白图像。彩色利用YUV空间来解决彩色和黑白与Y信号的兼容性问题。
十六、将RGB转换为YUV:
Y=0299R+0587G+0114B、U=-0147R-0289G+0436B、V=0615R-0515G-0100B、R=Y+1,14V、G=Y-0,39U-0,58、B=Y+2,03U