convert a grayscale image into bit pattern

10 visualizaciones (últimos 30 días)
Shone rudeetha
Shone rudeetha el 26 de Nov. de 2019
Editada: Shone rudeetha el 27 de Nov. de 2019
dear guys..i m beginner..i need to convert a grayscale image into bit pattern.. like 1100101000100100010000010101010101000101010101010101010000101010000011111111000.....whole the image.
my goal is, I built an arduino code to transmit any bit pattern from a one pc to other pc.one side is connect a LED with one arduino board and other side connect a photodiode with other arduino.I success with that progress because i transmit any bit pattern to the other side through the visible light using a led and a photodiode.
Then i need to encode an image into bit pattern and combine with the arduino code to transmit an image to the otherside..

Respuestas (2)

KALYAN ACHARJYA
KALYAN ACHARJYA el 26 de Nov. de 2019
Editada: KALYAN ACHARJYA el 26 de Nov. de 2019
Steps:
  1. Convert image RGB to gray (rgb2gray)
  2. Read individual decimal pixel values and convert to binary (Same as gray binary slices) Read LSB or MSB
Here individual pixels as 8 bit bit pattern, call bits from MSB or LSB as per the requirements.
  1 comentario
Shone rudeetha
Shone rudeetha el 27 de Nov. de 2019
Editada: Shone rudeetha el 27 de Nov. de 2019
@ KALYAN ACHARJYA how can i do it?

Iniciar sesión para comentar.


Shone rudeetha
Shone rudeetha el 26 de Nov. de 2019
please give me an example code to transmit an image in to that bit pattern as a output.please help me to find an answer to this question.

Community Treasure Hunt

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

Start Hunting!

Translated by