Can a function which works well for grayscale images be applied for RGB images also?

Can a function which works well for grayscale images be applied for RGB images also?

回答 (1 件)

David Young
David Young 2015 年 8 月 4 日

0 投票

In general, yes. You can either apply it to each of the R, G and B planes in turn, and then recombine the results, or you may be able to generalise the function so that it is applicable to an image with vector-valued pixels. The details depend on the function, of course.

3 件のコメント

Anushka
Anushka 2015 年 8 月 4 日
Sir I used the function for rc4 encryption and decryption on images.
tempImage = reshape(YourRGBImge, size(YourRGBImage,1), []);
now apply the encryption to tempImage. Afterwards you can reshape() the result to size(YourRGBImage)
David Young
David Young 2015 年 8 月 4 日
Anushka - might have been a good idea to put that in the original question!
Walter - maybe your comment should be a separate answer?
I've changed the tags, by the way, as they were too general to help anyone identify the topic.

この質問は閉じられています。

質問済み:

2015 年 8 月 4 日

閉鎖済み:

2021 年 8 月 20 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by