日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab中显示ycbcr图像,rgb到matlab中的ycbcr转换

發(fā)布時間:2024/1/23 循环神经网络 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab中显示ycbcr图像,rgb到matlab中的ycbcr转换 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

“rgb2ycbcr”函數(shù)(圖像處理工具箱):

路徑:

MATLAB \ R2013a \工具箱\圖像\色彩空間\ rgb2ycbcr.m

代碼:

function ycbcr = rgb2ycbcr(varargin)

rgb = parse_inputs(varargin{:});

isColormap = false;

if (ndims(rgb) == 2)

isColormap=true;

colors = size(rgb,1);

rgb = reshape(rgb, [colors 1 3]);

end

origT = [65.481 128.553 24.966;-37.797 -74.203 112; 112 -93.786 -18.214];

origOffset = [16;128;128];

scaleFactor.double.T = 1/255;

scaleFactor.double.offset = 1/255;

scaleFactor.uint8.T = 1/255;

scaleFactor.uint8.offset = 1;

scaleFactor.uint16.T = 257/65535;

scaleFactor.uint16.offset = 257;

classIn = class(rgb);

T = scaleFactor.(classIn).T * origT;

offset = scaleFactor.(classIn).offset * origOffset;

ycbcr = zeros(size(rgb),classIn);

for p = 1:3

ycbcr(:,:,p) = imlincomb(T(p,1),rgb(:,:,1),T(p,2),rgb(:,:,2), T(p,3),rgb(:,:,3),offset(p));

end

if isColormap

ycbcr = reshape(ycbcr, [colors 3 1]);

end

總結(jié)

以上是生活随笔為你收集整理的matlab中显示ycbcr图像,rgb到matlab中的ycbcr转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。