Read brightness level of the video

6 ビュー (過去 30 日間)
Ayesha
Ayesha 2014 年 2 月 27 日
コメント済み: Ayesha 2014 年 2 月 28 日
Hello,
I have been wondering about it and tried searching for software that could basically give me the maximum brightness value of the video. The video duration is 20 seconds and I just want to know the maximum brightness value. Could this value be obtained using matlab? If so, how would it be?

回答 (1 件)

Walter Roberson
Walter Roberson 2014 年 2 月 27 日
rgb2gray() gives you the brightness values of each pixel. Then you can max() that to get the maximum for the frame.
  3 件のコメント
Walter Roberson
Walter Roberson 2014 年 2 月 27 日
You do each frame in turn. If you store the maximum intensity for each frame into a vector, then the maximum intensity for the video as a whole would be max() of that vector.
Ayesha
Ayesha 2014 年 2 月 28 日
I've been using this code to find the maximum brightness within the image which is basically the summed up bright of RGB components. It works, however, I would like to find the one brightest pixel from the entire image which this code does not really give. What do you suggest?
I = 'myImage.jpg';
S = sum(I,3) ;
[rows columns] = find(S == max(S(:)))

サインインしてコメントする。

Community Treasure Hunt

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

Start Hunting!

Translated by