R,G,Bに分かれた行列からカラー画像をつくりたいです。
이전 댓글 표시
I_result_R
I_result_G
I_result_B
I_color = uint8(cat(3, I_result_R, I_result_G, I_result_B));
I_result_RとI_result_GとI_result_Bの3つを合わせてカラー画像を作りたいのですが
I_color = uint8(cat(3, I_result_R, I_result_G, I_result_B));ではグレースケールの画像が出力されました。
댓글 수: 3
Dyuman Joshi
2023년 12월 22일
I_color = im2uint8(cat(3, I_result_R, I_result_G, I_result_B))
What are the data type of the R, G and B matrices?
Atsushi Ueno
2023년 12월 22일
By some mistake, the contents of I_result_R, I_result_G, and I_result_B would be exactly the same.
何かの手違いで、I_result_R, I_result_G, I_result_B の内容が全く同じ内容になっているのでしょう。
RGB = imread("peppers.png");
I_result_R = RGB(:,:,1);
% I_result_G = RGB(:,:,2);
% I_result_B = RGB(:,:,3);
I_color = uint8(cat(3, I_result_R, I_result_R, I_result_R));
imshow(I_color)
Dyuman Joshi
2023년 12월 22일
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 イメージ에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!