R,G,Bに分かれた行列からカラー画像をつくりたいです。
Afficher commentaires plus anciens
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 commentaires
Dyuman Joshi
le 22 Déc 2023
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
le 22 Déc 2023
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
le 22 Déc 2023
Réponses (0)
Catégories
En savoir plus sur イメージ dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!