i\\x9c\\xadZrr\\x13aA\\x99\\x15K\\x1c\\xf4\\x87/\\\\\\xb1\\x1a=\\xc7\\xb3x\\xc3\\x03\\xacp\\xd2\\n\\xf9\\x85:\\xd5\\xb05=\\xbdX\\x8c6\\xd1-A<\\xb1\\xe5#\\xad\\xdd\\xa3\\xd2\\xae\\x12Vn\\xd5\\\\0\\xc7?\\x8f\\xb9mS~_\\xfb\\xf9\\xe2f_\\x8f\\x8c\\x1e\\xf4\\xafL\\xad\\x06\\x00\\x00\\t\\xd7IDAT\\x1b\\xc3\\xf7\\xf4\\xb8\\x04\\xf9\\xe1\\xf5\\xb9a{\\xb1\\xcc\\xccX\\xe0\\xc8\\x91\\x08F$\\xa2ZF<\\xae\\xacq\\x99\\x96\\xb3)Y\\xe8\\xc3\\x88\\xc2U\\xcd\\xe2\\xda\\xa9\\xe1\\t\\xc7\\x1c\\x89\\xc3h\\x16\"\\xcb1@\\xc1\\x1cB- \\x1e\\xee\\x98\"\\xd5\\x12\\xd87*z\\xad\\xc3\\x08\\\\\\x01\\xd6\\xb4\\xa4\\x96xc\\x0c\\x10\\x90\\xc1M\\x01\\x05\\xebjC\\x99\\x9b\\xb2A\\xd1\\x08\\xb8\\x01\\xa5\\x024%\\xe4\\xc6\\xe5\\xc8\\x1c\\xed\\x00\\x0bP\\xd2\\x82\\\\.\\xf0\\xfb\\xcc}3{\\x10\"\\x03\\x18\\xdejKk>\\x93Y\\x7f\\x9c\\xf9\\x112\\xbcd@k\\x0e?\\x7f\\xf9\\xbb\\xa7w\\x8d\\x9f\\x7f\\xb1*\\xf0\\xa33\\x8dI\\xe5\\xa3\\x83\\xd6G6\\xbd\\xb51\\xf7\\xe1\\xfd\\xa2L\\xaagv\\x96$O\\xee\\xd7\\xff\\xc7&\\xf1G\\xf7\\xf7\\x89\\xab\\xd9MH\\x98\\xbc\\xab\\xbc\\xc6\\x90\\'\\xbdp\\xcf\\n\\x16\\x82\\x0b;\\xe0Qp\\x16JWs\\xee\\t\\xd1x\\xcf\\xd6\\xc9\\x1f\\xbf=\\xee\\x02\\x15Z*\\xe8\\xf4)M\\x93\\x0cJ\\xd8\\xa8\\x00G\\xb7\\x82\\x1e\\xca\\xb4\\x0e\\xa2\\x81\\x9c\\xe4\\xb9\\x91\\xf1aD\\x88\\xb9w\\xed\\x84\"|\\xa2\\xc4Jh\\x1c\\xceAz\\xced$<\\xaa\\x8ba\\xa9\\x97\\xf6\\xd9\\x00\\xf7\\xdad\\xe5h$\\xbbc\\x9c/7\\xc4\\xa7\\xd1PM3\\xed\\x02\\xf4\\x17\\xaeT\\xe6\\xda\\xfb\\xb2OW.\\xdb\\x9d\\xe0>\\x1d\\x0fVRss&\\xf7:p\\xa0\\xb8U*\\xb8o\\x01\\x1a\\xf1\\x88Ba\\xc9\\x7f88\\xffxx\\xbb2n\\x00\\x00q9PS\\xdb\\xaa#\\xe4\\x89\\xa1\\xca\\xc8\\xb9\\xe5!\\xca%\\xa8\\xe1M\\xbaZ\\xc6L\\x01/\\xcc9S\\rc\\x10\\xaa(O\\x04G2K+&\\x14\\x93\\xb1v\\xea\\xe5\\xb3T~P\\xeeJ.\\xd52\\x11\\x8e\\x88\\xec\\x95\\x9a\\xb8\\x8b\\xac\\x81k\\xc0\\xf2\\xac\\xafB\"\\xa5\\x96q9OY\\xa8\\xb0$\\xe0f\\xf2\\x00D>\\x9f\\xf5\\xf7\\xa3\\x15\\xb3\\xd1\\x07S\\x08\\xbc%\\x81\\xc0\\xcb\\xf8\\xa8\\xfb_\\rR\\x88`,\\xbd\\xd3\\x82O\\x9d\\xd7\\xae\\x10\\x1e\\xffZ\\xddw\\xfe\\xe8\\x82\\xdf\\xe5\\xf4\\xff\\xee\\xba\\x9d\\xda\\xe8\\xb9e!\\xc1\\xcd\\x14\\x96\\xac}\\x8b\\x16\\'\\xb2\\x15\\xc9\\xba\\x9d\\x10\\xa9p\\xf7\\xd0K\\xb2\\n5\\xc0AJ\\x15ckM\\xf8/t\\xe0BK\\xbc\\x83#\\x8dj\\x1d\\xc4l[\\xc2\\xdd+v\\xad\\xcf\\x7f\\xf9V\\xaa)\\xb3\\xa2\\xae-j\\x021\\x8ei\\xc2\\x84\\xce{ \\xf2\\xba%ar\\x83W)\\rW\\x05-v\\xd3\\xce\\x0b*\\xb8\\x80\\xf0\\x80b\\xfa\\x82\\xa5*\\xf4\\xc3\\x89q\\x84\\x82\\x97\\xbe\\xb4\\x8d#\\xce\\x03\\x87(\\x16J\\xb2\\x90\\xf6x\\xb5\\x835\\x17w\\xc4\\xcbX\\xfah\\x97\\xdb\\x86\\x01a\\x87\\xcb\\xb7P\\x0f\\xcb\\x05\\n\\x81\\x0c\\xaf\\xb6zX1t\\x81J\\xf2\\x83bA\\x90[\\nUj\\x08#Ye\\xc6\\xbdw=3\\toy\\x8757\\xb6\\xef\\xc7hd\\t=m\\xd1%!w\\x96\\x10,v\\xe0\\x11U\\x1e\\xc1f4dj\\xea\\xafzx\\xdc\\xed;\\x87\\xf78\\x83\\x05(:\\xc4\\x17\\xf4G\\xd5\\x11/\\xfd\\xf5v\\x94\\xed\\xbdO\\xf70\\xdd\\xfb\\xb0j\\xb4<\\x1b\\x1fP\\xc5Z.\\x13\\xdd\\xb3\\xbd\\x84\\x8a\\x08Z\\xa1\\x89\\x83O\\xbe\\t\\x13\\xce8\\x97L\\xe9l\\x8dv.M\\xa3l4\\x92\\xf1\\xf7;\\x87\\x0c\\xfc\\xa7Y\\xc8\\xc0\\x1f\\x1a\\xf0u\\xd7\\xf4\\xdcU\\xdc5\\xd8q\\xfa\\xc4\\x05\\x84\\'\\x85\\xb4\\xaa5\\xdd\\xba*\\xa1^U\\x0eX-\\xf5^\\x84\\xf1xa\\xf8\\xabHx\\xecZh<\\xb1\\xf0\\xf6\\xc2\\x16\\x9c\\xee^\\x9d\\xe7[\\x19?\\xb2\\xb6O\\xef>\\xfc\\xf7\\xed\\xef\\x076\\x07\\xfb\\xd8\\x02\\xe1\\xfb\\xc6\\xc1\\x96\\x99\\x18\\x9a\\xf0B\\x16\\xc7*\\x0c!W8\\x000\\xef\\x0f8\\x1f\\xa0R\\x80\\xaa\\xbd\\x08\\xc2\\x85\\x12`\\xff\\xc6\\xcc\\xbdW\\x86\\xebc\\x92L\\xa9\\xd6\\x12\\n^-\\\\\\x120g\\xa0\\xd6\\x00\\xdc\\x8eA\\xcb\\xad\\xad\\xca\\x04Z\\xbc\\x1cm\\xc0IO\\xa61Q\\x11`\\x04\\xaa\\x80\"\\x8b\\x81\\x8f\\x17\\x90\\xa90)\\xd4\\xea\\x845,G\\xc8\\x07*\\xe0\\x13\\xe8\\xb7P dV\\x83\\x9b\\xb4\\x93\\x10\\x10\\x05a\\xf5\\x80q\\x0f\\xab\\xfa\\x1f\\xdd\\xb0\\xd4\\xa4\\xc9\\xe4\\x8c&\\x84I\\xba\\xa5\\'}\\x0b@x\\xc3O}\\xd3\\xca\\x9a]\\xb9\\xc8f\\xb5\\xa5_\\x0eFK\\xbe\\xb8S\\xed\\x9c5B\\x19M8\\xcf\\xb9,a\\xe0\\x8a\\xa5\\xe0)\\x9b\\x90B\\x8b0\\xe0/\\xeb\\n<\\x90\\x95\\x14U\\x8a\\xa4\\x97\\xeaC\\xd6\\xa3\\xd3\\xba5\\xc1;6.\\x0b\\xdbx\\xc1\\x13,b\\x90W \\x11\\xc2Q\\xf4+@\\xc3\\x16\\xbd\\x91\\xcaB\\x90#\\xb4)Q\\x1d\\xc1\\xabqI\\xe4\\x82\\x02\\x17\\xa7\\xfb\\x83?\\x17(\\xd0\\n\\xfb\\x8e:G\\x96<\\xa7\\xdeUR\\xd6\\x96%4KV8D3K\\xb0)9\\n.\\x07\\xd6k\\xb96\\xdb\\x00\\xf3\\xe2\\xb6\\x90\\xe0\\x91\\xbd\\x8dA+n\"D\\x07\\xa50(1\\xd0FI\\x95=\\xd3X\\xa5\\x88\\x80\\xe5\\x85?a\\xc9\\x96#\\xba\\xe1Q\\x87\\xd5*j\\xc2\\x8f\\x11\\xd0\\xb0\\xee\\x877\\xe9\\xc7\\x83\\x84y\\x83\\x98$t\\x9a\\xcbX\\xd9F\\x81V\\xb3/9<\\x92\\xa4\\xedI\\xecg[Y\\xe9\\x1e\\xc6lqr\\xf7\\xd5C+2\\xda\\xf6\\xf2\\xe2\\xee\\xca\\x7fl\\xa5\\x87/N\\x7f\\xd5(\\xb2\\xe4m2\\r\\x81A\\xb2\\x82\\xbc\\xecKm\\x04&|*\\xc3&\\x95k\\x8b1\\xec`\\xd3Ym\\xb4\\xc6\\x9c\\xf5>FJI]S\\x8b\\xe5#@\\xd5\\x0e\\\\\\xa853\\x038X:\\'\\xbfy\\xbc\\xb5q\\xb4I\\xe8\\x9d\\xb8R\\xd5\\x1ew\\xea\\x11A\\xd8\\xde&\\xc1\\x95;\\x18?W!\\x85+R\\x8d\\xa0=y\\x00F\\x0b\\x94\\x8e\\x12\\x1c\\xef\\xb7\\x16\\xcbIQ8\\xab\\n\\n\\xcc\\x85\\x0e\\x9c\\x18\\x9b\\xc4n\\xdd\\x91e\\xc8M3\\xd1\\xf5\\xc9Y\\xbd\\n\\x19\\x8c\\x0f\\xd0td\\x05\\xef\\xcbNo\\xbf>\\x1b\\x86I\\xbaR\\x8b\\x17\\x179\\xd8\\x81\\xb6pwh\\x88\\xeb\\xe1\\xce\\n-@\\xdf{\\xe5\\xba\\x1b\\xfaiF\\x1a\\x10228\\x87B\\x8d\\x16\\x84\\x054\\xf1\\x05\\xb0\\xc2\\xaa\\x9ck\\x04\\x13L\\xfc\\xd1\\x88\\xb1\\xfc\\xe0\\xba\\x04U=\\xc0.t\\xcaM\\xcd\\x12\\xd2\\x86V\\xfa&\\x93^\\xf2\\xa6\\xe2\\xe7\\xc8z\\xad\\xeb\\xba\\xcf\\n\\x9fu\\x9b\\xe7\\xdf\\xdf\\x1f\\x84\\xfc\\xd5\\xbb\\xa4\\xb0\\xd1q\\x00\\x00\\x00\\x00IEND\\xaeB`\\x82'\n"
}
],
"source": [
"print(thermal_img_bytes)"
]
},
{
"cell_type": "code",
"execution_count": 15,
"metadata": {},
"outputs": [],
"source": [
"thermal_img_stream = io.BytesIO(thermal_img_bytes)\n",
"thermal_img_stream.seek(0)\n",
"\n",
"thermal_img = Image.open(thermal_img_stream)\n",
"thermal_np = np.array(thermal_img)"
]
},
{
"cell_type": "code",
"execution_count": 16,
"metadata": {},
"outputs": [
{
"output_type": "stream",
"name": "stdout",
"text": " 56 65339\n"
},
{
"output_type": "display_data",
"data": {
"text/plain": "