Convert String To Image
Here To Convert It From String It Is Actually A Reverse Process Which Is Also Straight Forward Method
- First We Import Base64. Then We Open Our binary File Where We Dumped Our String. Then Open The File rb Mode Which Is Read In Binary Mode.
- Store The Data That was Read From File Into A Variable. Then Close The File
- Then Just Give Any Image File Name (ex:”myimage.png”) And Open It In wb Mode Write In Binary
- Decode The Binary With b64.decode() Then Close The File With .close()
Note: We will use the above-created string for converting it back to the image
Python3
import base64 file = open ( 'encode.bin' , 'rb' ) byte = file .read() file .close() decodeit = open ( 'hello_level.jpeg' , 'wb' ) decodeit.write(base64.b64decode((byte))) decodeit.close() |
Output:
Python – Convert Image to String and vice-versa
To store or transfer an Image to some we need to convert it into a string such that the string should portray the image which we give as input. So In Python to do this Operation, it is a straight forward task not complicated because we have a lot of functions in Python available.
Contact Us