Compressing a logical array into a bit-wise boolean representation
21 次查看(过去 30 天)
显示 更早的评论
Standard MATLAB logical arrays use 1 byte to represent each boolean element in the array. However, I seem to remember coming across a way, maybe in the Image Processing Toolbox, to convert a logical array to a representation that uses only 1 bit per boolean. My recollection is fuzzy, but can anyone recognize what I'm referring to and, if so, point me to the appropriate doc?
0 个评论
采纳的回答
Sukuchha
2013-10-15
may be bwpack is function you are looking.
from help.
BWP = bwpack(BW) packs the uint8 binary image BW into the uint32 array BWP, which is known as a packed binary image. Because each 8-bit pixel value in the binary image has only two possible values, 1 and 0, bwpack can map each pixel to a single bit in the packed output image.
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!