json格式可以读取图片吗?json格式打不开怎么办?

JSON是一种轻量级的数据交换格式,它转换出来的数据格式易于人阅读和编写,可以在多种语言之间进行数据交换,那json格式可以读取图片吗?下面来我们就来给大家讲解一下。

json格式可以读取图片吗.jpg

json可以读取图片,从数据库中获取到图片、中文、英文信息后,将其合成json文件,图片格式为base64格式,需要将其转成二进制形式,然后将其保存成图片,将中文、英文信息保存在TXT中。

import json
from PIL import Image
from io import BytesIO
from io import BytesIO as Bytes2Data
import cv2
import numpy as np
import base64
with open("/DATA3/image.json",'r') as load_f:
load_dict = json.load(load_f)
print(len(load_dict))
for i in range(10000):
aa=[]
img=load_dict[i]['img']
eng=load_dict[i]['TMEN']
chi=load_dict[i]['TMCN']
file=open('dataset.txt','a+')
print(i)
ss=''
ss+=str(i)
ss += ','
ss += str(eng)
ss += ','
ss += str(chi)
ss += '\n'
file.write(ss)
file.close()
img = base64.b64decode(img)
file = open('./img10000/'+str(i)+'.jpg', 'wb')
file.write(img)
file.close()

json格式打不开怎么办?

json格式打不开一般是以下几点原因造成的:

1、Windows 注册表中无效的 JSON 文件引用 (Windows 操作系统的“电话簿”);

2、意外删除 Windows 注册表中 JSON 文件的描述;

3、与 JSON 格式关联的软件应用程序的安装不完整或不正确;

4、您的 JSON 文件已损坏(您的 Mozilla Firefox Bookmarks Backup 文件本身存在问题);

5、您的 JSON 感染了恶意软件;

6、与您的 JSON 文件关联的硬件的设备驱动程序 已损坏或已过期;

7、您的 计算机没有足够的系统资源 来打开 Mozilla Firefox Bookmarks Backup 格式。

json格式文件打开的方式一:用记事本打开

右击json格式文件,选择打开方式,会有记事本可以选择,点击就可以打开了。

json格式文件打开的方式二:可以用浏览器打开

用样的右击json格式文件,选择打开方式,若是不能直接看到浏览器,可以点击选择默认程序,里面就会有浏览器可以选择点击打开。

json格式文件打开的方式三:可以利用文件编辑器打开

文件编辑器有很多种,像是sublime text、notepad等文件编辑器都可以用来打开json格式文件,但是你需要在电脑上安装这些编辑器,(可以下载这些软件的地址:php中文网工具下载)下面我们用sublime text为例来打开一个json格式文件。

总之大家遇到json打不开的情况一定不要着急,先排查是什么原因导致打不开的,找到原因之后就好解决了!最后大家如果想要了解更多json工具教程知识,敬请关注奇Q工具网。

推荐阅读:

java初学者练手项目有哪些?java初学者练手项目之超级玛丽实操

redis怎么查询有哪些数据库?redis有哪些数据类型?

java技术架构有哪些?Java应用于哪些?