이미지 파일 비트 읽기

이미지파일을 비트단위로 읽고싶습니다. 예를들어 0011010010101...

Antworten (1)

Angelo Yeo
Angelo Yeo am 26 Jul. 2023
Bearbeitet: Angelo Yeo am 26 Jul. 2023

0 Stimmen

이미지를 uint8로 읽어들인 다음 이진수로 변경할 수 있습니다.
I = imread('bag.png');
% Let's take only a part of the image
I = I(1:3, 1:3)
I = 3×3
23 30 42 22 29 35 21 22 22
bitImage = reshape(string(dec2bin(I)), size(I))
bitImage = 3×3 string array
"010111" "011110" "101010" "010110" "011101" "100011" "010101" "010110" "010110"

Kategorien

Mehr zu Read, Write, and Modify Image finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 1 Mai 2021

Bearbeitet:

am 26 Jul. 2023

Community Treasure Hunt

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

Start Hunting!