开发者

test over 3rd dimension MATLAB

开发者 https://www.devze.com 2023-04-07 15:17 出处:网络
I have a 3d array.1st dimis xcoordinate of pixel 2开发者_运维百科nd dimension is y - coordinate of pixel.

I have a 3d array. 1st dim is xcoordinate of pixel

2开发者_运维百科nd dimension is y - coordinate of pixel. 3rd coordinate is time (or could be though of as the frame number).

I want to do a test to see if any pixel is equal to zero for every single frame (along 3rd dimension).

How would I write this test?

I need returned the pixels which are ALWAYS true!!!


Rather than all you could use any. If I understand you correctly, the code would go something like this for a single "pixel"

any(A(x,y,:))

where A is the 3d matrix. If the result is 1, then the given pixel does have a non-zero value for at least one frame, and 0 otherwise.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号