Azzera filtri
Azzera filtri

1つの画像に含まれる​色の数を知るにはどう​すればいいでしょうか​?

5 visualizzazioni (ultimi 30 giorni)
Yumi Iwakami
Yumi Iwakami il 9 Giu 2016
Modificato: Image Analyst il 11 Giu 2016
24bitビットマップ画像に何色の色が含まれているか調べるプログラムを書こうとしています. 16777216色のうちの何色が使われていて,それがRGBどの組み合わせをつかっているのか調べるにはどのようなプログラムをかけばいいでしょうか?
  1 Commento
Walter Roberson
Walter Roberson il 9 Giu 2016
Approximate translation:
How can I get to know the number of colors that are included in one of the image?
We are trying to write a program to check what is included color color of the 24bit bitmap image. 16777216 colors What colors have been used out of, or should I put what the program is to examine the whether it is by using the RGB which combination?

Accedi per commentare.

Risposta accettata

Walter Roberson
Walter Roberson il 9 Giu 2016
uniquecolors = unique(reshape(YourImage,[], 3), 'rows');
num_unique_colors = size(uniquecolors, 1);
  2 Commenti
Yumi Iwakami
Yumi Iwakami il 11 Giu 2016
Thank you very much. I highly appreciate your immediate response.
Image Analyst
Image Analyst il 11 Giu 2016
Modificato: Image Analyst il 11 Giu 2016
You can also "Thank" him by "Accepting this answer".
You might also be interested in a related File Exchange submission on the "Color Frequency Image" : http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A58030

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Image Processing Toolbox in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by