moinudeen / digit-recognizer-flask-cnn

A simple Flask application that recognizes handwritten digits. Developed using TensorFlow and Keras.
GNU General Public License v3.0
60 stars 20 forks source link

cannot use a string pattern on a bytes-like object #3

Open khangprolxag opened 7 years ago

khangprolxag commented 7 years ago

File "app.py", line 35, in predict convertImage(imgData) File "app.py", line 20, in convertImage imgstr = re.search(r'base64,(.*)',imgData1).group(1) File "C:\Users\Admin\AppData\Local\Programs\Python\Python35\lib\re.py", line 173, in search return _compile(pattern, flags).search(string) TypeError: cannot use a string pattern on a bytes-like object

Hi, I got this error :( i'm using python 3. please help me

hriteek commented 5 years ago

decoding an image from base64 into raw representation

def convertImage(imgData1): imgstr = re.search(b'base64,(.*)',imgData1).group(1) with open('output.png','wb') as output: output.write(base64.b64decode(imgstr))

i think this can help