RGBからグレースケール画像への変換を Image Processing Toolbox を使わずに行うにはどうすればよいですか?
11 ビュー (過去 30 日間)
古いコメントを表示
RGB からグレースケール画像への変換を Image Processing Toolbox を使わずに行う方法を教えてください。
採用された回答
MathWorks Support Team
2013 年 2 月 21 日
RGB から YUVへの変換式の Y(輝度)を使用することができます。
intensity = 0.2989*red + 0.5870*green + 0.1140*blue
よって、以下のように処理を記述することが可能です。
rgb = rand(200,200,3);
gray = 0.2989 * rgb(:,:,1) + 0.5870 * rgb(:,:,2) + 0.1140 * rgb(:,:,3);
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Convert Image Type についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!