I have .bmp
picture and I need to make some steganography with it.
For this action I have to convert .bmp
to list of bytes and then make some changes in bits.
I use open()
with "rb"
parameter to make bytes list and then convert each byte to string using '{0:08b}'.format(mybyte)
.
My question is how to convert this string representation of byte back to byte? maybe there are some faster or more correct ways to work with bits?