每日头条!python实战教程之OCR文字识别方法汇总

2023-05-04 05:58:38 来源: 脚本之家
目录
方法一: 使用easyocr模块方法二:通过pytesseract调用tesseractTesseract的安装与使用pytesseractcnocr 第二种 Python 开源识别工具的效果安装 cnocr:cnocr 识别图片的中文方法三:调用百度API总结

将图片翻译成文字一般被称为光学文字识别(Optical Character Recognition,OCR)。可以实现OCR 的底层库并不多,目前很多库都是使用共同的几个底层OCR 库,或者是在上面进行定制。

方法一: 使用easyocr模块

easyocr是基于torch的深度学习模块


(相关资料图)

easyocr安装后调用过程中出现opencv版本不兼容问题,所以放弃此方案。

方法二:通过pytesseract调用tesseract

优点:部署快,轻量级,离线可用,免费

缺点:自带的中文库识别率较低,需要自己建数据进行训练

Tesseract 是一个OCR 库,目前由Google 赞助(Google 也是一家以OCR 和机器学习技术闻名于世的公司)。Tesseract 是目前公认最优秀、最精确的开源OCR 系统。

  除了极高的精确度,Tesseract 也具有很高的灵活性。它可以通过训练识别出任何字体(只要这些字体的风格保持不变就可以),也可以识别出任何Unicode 字符。

Tesseract的安装与使用

python 识别图片上的数字,使用pytesseract库从图像中提取文本,而识别引擎采用 tesseract-ocr

pytesseract是python包装器,它为可执行文件提供了pythonic API。

1、安装必要的包:

pip install pillow
pip install pytesseract

2、安装tesseract-ocr的识别引擎

最新版本下载地址: https://github.com/UB-Mannheim/tesseract/wiki

或者更多版本的tesseract下载地址:https://digi.bib.uni-mannheim.de/tesseract/ 

 安装完后,需要将Tesseract添加到系统变量中。

 环境变量: 我的电脑 ->属性 -> 高级系统设置 ->环境变量 ->系统变量 ,在 path 中添加 安装路径。

并将训练好的模型文件 chi_sim.traineddata 放入该目录中,这样安装就完成了。

在命令行 WIN+R 输入cmd :输入 tesseract -v ,出现版本信息,则配置成功。

tesseract-ocr默认不支持中文识别。支持中文识别.png

3、解决pytesseract 找不到路径的问题。

在自己安装的pytesseract包中,找到pytesseract.py文件

打开pytesseract.py文件,修改 tesseract_cmd 的值:tesseract.exe 的安装路径 。

为了避免其他的错误,使用双反斜杠,或者斜杠

4、简单使用

import pytesseract
from PIL import Image
if __name__ == "__main__":
    text = pytesseract.image_to_string(Image.open("D:\\test.png"),lang="eng")  
    # 如果你想试试Tesseract识别中文,只需要将代码中的eng改为chi_sim即可
    print(text)

测试图片:

输出结果:

用Tesseract可以识别格式规范的文字,主要具有以下特点:

使用一个标准字体(不包含手写体、草书,或者十分“花哨的”字体)虽然被复印或拍照,字体还是很清晰,没有多余的痕迹或污点排列整齐,没有歪歪斜斜的字没有超出图片范围,也没有残缺不全,或紧紧贴在图片的边缘

  下面将给出几个tesseract识别图片中文字的例子。

  首先是E://figures/other/poems.jpg, 输入命令 tesseract E://figures/other/poems.jpg E://figures/other/poems.txt, 则会将poems.jpg中的识别文字写入到poems.txt中,如下图:

接着是稍微有点倾斜的文字图片th.jpg,识别情况如下:

可以看到识别的情况不如刚才规范字体的好,但是也能识别图片中的大部分字母。

  最后是识别简体中文,需要事先安装简体中文语言包,下载地址为:https://github.com/tesseract-ocr/tessdata/find/master/chi_sim.traineddata ,再讲chi_sim.traineddata放在C:\Program Files (x86)\Tesseract-OCR\tessdata目录下。我们以图片timg.jpg为例:

输入命令:

tesseract E://figures/other/timg.jpg E://figures/other/timg.txt -l chi_sim

识别结果如下:

只识别错了一个字,识别率还是不错的。

  最后加一句,Tesseract对于彩色图片的识别效果没有黑白图片的效果好。

pytesseract

pytesseract是Tesseract关于Python的接口,可以使用pip install pytesseract安装。安装完后,就可以使用Python调用Tesseract了,不过,你还需要一个Python的图片处理模块,可以安装pillow.

  输入以下代码,可以实现同上述Tesseract命令一样的效果:

import pytesseract
from PIL import Image
pytesseract.pytesseract.tesseract_cmd = "C://Program Files (x86)/Tesseract-OCR/tesseract.exe"
text = pytesseract.image_to_string(Image.open("E://figures/other/poems.jpg"))
print(text)

运行结果如下:

cnocr 第二种 Python 开源识别工具的效果

两个工具的使用方法和对比效果。

安装 cnocr:

pip install cnocr

看到 Successfully installed xxx 则说明安装成功。

如果你只想对图片中的中文进行识别,那么 cnocr 是一个不错的选择,你只需要安装 cnocr 包即可。

但如果你想试试其他语言的OCR识别,Tesseract 是更好的选择。

cnocr 识别图片的中文

cnocr 主要针对的是排版简单的印刷体文字图片,如截图图片,扫描件等。目前内置的文字检测和分行模块无法处理复杂的文字排版定位。

尽管它分别提供了单行识别函数和多行识别函数,但在本人实测下,单行识别函数的效果非常糟糕,或者说要求的条件十分苛刻,基本上连截图的文字都识别不出来。

不过多行识别函数还不错,使用该函数识别的代码如下:

from cnocr import CnOcr
ocr = CnOcr()
res = ocr.ocr("test.png")
print("Predicted Chars:", res)

用于识别这个图片里的文字:

效果如下:

如果不是很吹毛求疵,这样的效果已经很不错了。

方法三:调用百度API

优点:使用方便,功能强大

缺点:大量使用需要收费

我自己采用的是调用百度API的方式,下面是我的步骤:

注册百度账号,创建OCR应用可以参考其他教程。

购买后使用python调用方法

方式一: 通过urllib直接调用,替换自己的api_key和secret_key即可

# coding=utf-8
import sys
import json
import base64
# 保证兼容python2以及python3
IS_PY3 = sys.version_info.major == 3
if IS_PY3:
    from urllib.request import urlopen
    from urllib.request import Request
    from urllib.error import URLError
    from urllib.parse import urlencode
    from urllib.parse import quote_plus
else:
    import urllib2
    from urllib import quote_plus
    from urllib2 import urlopen
    from urllib2 import Request
    from urllib2 import URLError
    from urllib import urlencode
# 防止https证书校验不正确
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
API_KEY = "YsZKG1wha34PlDOPYaIrIIKO"
SECRET_KEY = "HPRZtdOHrdnnETVsZM2Nx7vbDkMfxrkD"
OCR_URL = "https://aip.baidubce.com/rest/2.0/ocr/v1/accurate_basic"
"""  TOKEN start """
TOKEN_URL = "https://aip.baidubce.com/oauth/2.0/token"
"""
    获取token
"""
def fetch_token():
    params = {"grant_type": "client_credentials",
              "client_id": API_KEY,
              "client_secret": SECRET_KEY}
    post_data = urlencode(params)
    if (IS_PY3):
        post_data = post_data.encode("utf-8")
    req = Request(TOKEN_URL, post_data)
    try:
        f = urlopen(req, timeout=5)
        result_str = f.read()
    except URLError as err:
        print(err)
    if (IS_PY3):
        result_str = result_str.decode()
    result = json.loads(result_str)
    if ("access_token" in result.keys() and "scope" in result.keys()):
        if not "brain_all_scope" in result["scope"].split(" "):
            print ("please ensure has check the  ability")
            exit()
        return result["access_token"]
    else:
        print ("please overwrite the correct API_KEY and SECRET_KEY")
        exit()
"""
    读取文件
"""
def read_file(image_path):
    f = None
    try:
        f = open(image_path, "rb")
        return f.read()
    except:
        print("read image file fail")
        return None
    finally:
        if f:
            f.close()
"""
    调用远程服务
"""
def request(url, data):
    req = Request(url, data.encode("utf-8"))
    has_error = False
    try:
        f = urlopen(req)
        result_str = f.read()
        if (IS_PY3):
            result_str = result_str.decode()
        return result_str
    except  URLError as err:
        print(err)
if __name__ == "__main__":
    # 获取access token
    token = fetch_token()
    # 拼接通用文字识别高精度url
    image_url = OCR_URL + "?access_token=" + token
    text = ""
    # 读取测试图片
    file_content = read_file("test.jpg")
    # 调用文字识别服务
    result = request(image_url, urlencode({"image": base64.b64encode(file_content)}))
    # 解析返回结果
    result_json = json.loads(result)
    print(result_json)
    for words_result in result_json["words_result"]:
        text = text + words_result["words"]
    # 打印文字
    print(text)

方式二:通过HTTP-SDK模块进行调用

from aip import AipOcr
APP_ID = "25**9878"
API_KEY = "VGT8y***EBf2O8xNRxyHrPNr"
SECRET_KEY = "ckDyzG*****N3t0MTgvyYaKUnSl6fSw"
client = AipOcr(APP_ID,API_KEY,SECRET_KEY)
def get_file_content(filePath):
    with open(filePath, "rb") as fp:
        return fp.read()
image = get_file_content("test.jpg")
res = client.basicGeneral(image)
print(res)
#res = client.basicAccurate(image)
#print(res)

直接识别屏幕指定区域上的文字

from aip import AipOcr
APP_ID = "25**9878"
API_KEY = "VGT8y***EBf2O8xNRxyHrPNr"
SECRET_KEY = "ckDyzG*****N3t0MTgvyYaKUnSl6fSw"
client = AipOcr(APP_ID,API_KEY,SECRET_KEY)
from io import BytesIO
from PIL import ImageGrab
out_buffer = BytesIO()
img = ImageGrab.grab((100,200,300,400))
img.save(out_buffer,format="PNG")
res = client.basicGeneral(out_buffer.getvalue())
print(res)

总结

到此这篇关于python实战教程之OCR文字识别方法的文章就介绍到这了,更多相关pythonOCR文字识别内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

标签:

每日头条!python实战教程之OCR文字识别方法汇总

ocr是一种光学字符识别技术,简单来说它能够识别出图像中的文字并且将其给取出来,下面这篇文章主要给大家介

05-04 05:58:38

环球快讯:2023年5月3日山东省四氯乙烯价格最新行情预测

中国报告大厅2023年5月3日山东省四氯乙烯价格最新走势监测显示:山东振坤新材料有限公司报价机构,今日四氯

05-04 04:34:09

【天天聚看点】实对称矩阵的特征值和特征向量_实对称矩阵的特征值

1、对称矩阵对称矩阵(SymmetricMatrices)是指元素以主对角线为对称轴对应相等的矩阵。2、[1]在线性代

05-04 01:41:17

创业板6成公司去年营收正增长,平均每家营收28亿元_全球时快讯

截至2023年4月28日,已有1248家创业板上市公司披露2022年年度报告。数据显示:这1248家上市公司合计实现营

05-03 23:06:00

世界要闻:摩托车街车排行榜前十名(摩托车街车)

1、主要适合于城市中代步,需要的时候也可以做做趴赛。2、姿势在1 2之间,身体不像1那么趴,但也不像2那样

05-03 22:21:46

全球短讯!波士顿动力机器人学会了后空翻和拳击?假视频在社交媒体上疯传

这段视频最初是在周六由一个名为oto_Dyaic(注意拼写细节)的TikTok账号发布的。第二天,这段视频就传到了T

05-03 21:11:16

广州黄埔2023年“埔阅万家”阅读推广暨黄埔首届读书节启动-世界焦点

“在这里,我们能够让你听懂好书,让好书动起来”……近日,由广州市黄埔区文化广电旅游局指导、广州市...

05-03 20:29:22

陈茂波:预计今年香港GDP将增长3.5%至5.5%

陈茂波表示,特区政府经济顾问正检视相关数字,本月中将更新,他有信心全年经济增长幅度较高。

05-03 19:25:08

多名游客写感谢信赞扬连云港_头条

总有一种原因能让人情不自禁地爱上连云港,可能是独特的山海风光,可能是深厚的历史文化,可能是浓郁的民俗

05-03 18:11:02

假期最后一天迎返程客流高峰 运输部门加强出行保障_世界报道

今天(5月3日)是“五一”假期最后一天,全国铁路、公路、水路、民航迎来返程客流高峰,运输部门加开列...

05-03 17:46:17

正荣地产港股跌21.22%

正荣地产港股跌21 22%

05-03 16:46:29

景区突发!一观光直升机坠落,事故现场画面曝光!|环球要闻

据中国青年报报道网友5月2日爆料称西安白鹿仓景区一架直升机坠落事故现场(社交平台视频截图)现场视频显示

05-03 15:55:21

焦点滚动:刚刚,第27届“中国青年五四奖章”评选揭晓!

为充分发挥青年典型模范带头作用,激励广大青少年踔厉奋发、挺膺担当,以朝气蓬勃、锐意进取的精神状态积极

05-03 15:03:30

当前热议!习近平给中国农业大学科技小院的学生回信

【习近平给中国农业大学科技小院的学生回信】中共中央总书记、国家主席、中央军委主席习近平近日给中国农业

05-03 14:10:57

“加息潮”下韩国一季度首次购房者占比创历史新低-热闻

据韩国《亚洲日报》,受利率上调和房价或持续下跌影响,今年第一季度韩国首次购房者成交量创历史新低。韩国

05-03 13:02:43

班超传_关于班超传介绍-环球热消息

班超传,关于班超传介绍这个很多人还不知道,我们一起来看看!1、作品名称:班超传2、创作年代:南朝宋3、作

05-03 12:03:24

微头条丨尽吾志也而不能至者可以无悔矣出自 尽吾志也而不能至者可以无悔矣

今天来聊聊关于尽吾志也而不能至者可以无悔矣出自,尽吾志也而不能至者可以无悔矣的文章,现在就为大家来简

05-03 11:14:28

2023113期快乐8走势图预测玩法中奖|当前讯息

唯彩看球分享2023113期快乐8走势图预测,查看专家精选胆码、走势图、开奖查询。

05-03 10:23:33

传闻:PS5 Pro开发机将在未来几个月内分给第一方工作室_全球聚焦

今年3月时,知名舅舅党TomHenderson爆料索尼正在开发PS5 Pro主机,计划在2024年圣诞假期时发售。近日Hender

05-03 09:58:08

六一儿童节歌曲的歌词图片_六一儿童节歌曲的歌词 天天滚动

1、歌曲名:六一国际儿童节歌歌手:佚名六月的花儿香六月的好阳光六一儿童节歌儿到处唱歌唱我们的幸福歌唱祖

05-03 09:00:59

设区市是什么意思设区市的概念是什么_设区市的概念_世界通讯

设区市是什么意思设区市的概念是什么,设区市的概念很多人还不知道,现在让我们一起来看看吧!解答:1、设

05-03 07:51:33

u盘启动盘怎么装系统(大白菜u盘启动盘怎么装系统)-每日快看

用U盘给电脑重新安装系统是比较方便。先准备一个20G左右的U盘,格式化后备用。再要将U盘做成启动盘。电脑上

05-03 06:31:11

凉山非法经营罪如何判刑

1、非法经营罪的判刑标准是:情节严重的,处五年以下有期徒刑或者拘役,并处或者单处违法所得一倍以上五倍

05-03 04:52:39

地铁美容师工作总结(必备15篇)_环球热议

地铁美容师工作总结第1篇不知不觉之间,20xx年的上半年即将漫长与充满激情的20xx年已尽尾声,伴随着热情与

05-03 01:52:31

王世龙:防守和篮板上拼尽全力 最后一球相信程帅澎 当前快播

5月2日消息,北京时间5月2日晚,CBA半决赛G4战如期打响,手握赛点的深圳男篮主场迎战浙江男篮。两队在比赛

05-02 23:06:59

小鹏汽车:4月共交付7079辆智能电动车 天天快资讯

小鹏汽车在港交所公告,4月共交付7079辆智能电动车。公司计划将在2023年第二季度末正式推出G6上市并同时启

05-02 21:35:24

送表的含义及意义_送手表含义大全

欢迎观看本篇文章,小升来为大家解答以上问题。送表的含义及意义,送手表含义大全很多人还不知道,现在让我

05-02 20:33:38

科技赋能传统服装产业 未来服饰满满“科技范儿”

央视网消息:5月1日,第133届广交会第三期正式开展,5月2日进入第二天。据了解,本届广交会第三期参展企业1

05-02 19:15:07

河北省五一劳动奖章获得者曹永志:践行工匠精神 培养高技能学生

栏目名称:《廊坊零距离》首播频道:新闻综合频道首播时间:18:00重播时间:20:20次日06:00、12:00

05-02 18:25:25

一家三口在武汉黄陂登山被困,警方夜幕中成功搜山救援

一家三口在武汉黄陂登山被困,警方夜幕中成功搜山救援---“五一”小长假第一天,市民蔡先生带领妻儿自驾...

05-02 17:06:21

全球速讯:中方不给狡辩机会,让韩国各界紧张的不行,尹锡悦被推向悬崖边缘

中方不给狡辩机会,让韩国各界紧张的不行,尹锡悦被推向悬崖边缘,美国,韩美,悬崖,尹锡悦,中国外交部,韩国政

05-02 16:14:15

“深地一号”超深井顺北10斜井放喷测试 火焰状态可初步判断油气情况 每日资讯

在距离“深地一号”跃进3-3井260多公里之外,位于塔克拉玛干沙漠腹地,有另外一口“深地一号”的超深井...

05-02 14:55:46

速讯:中银香港,平均加薪4%、跑赢通胀

来源:瑞恩资本RyanbenCapital来源:信报财经公私营机构均高呼抢人才,加薪及分派花红是挽留员工的最直接方

05-02 13:52:11

“国风”也浪漫 各地“五一”活动表演轮番登场 世界即时看

这个“五一”假期,不少地方充满国风和地域特色的文化活动吸引了广大市民和游客,人们在欢度假日的同时...

05-02 12:45:09

国际货币基金组织:亚太范围内 中国对全球经济增长的贡献排名第一 世界热点

国际货币基金组织:亚太范围内中国对全球经济增长的贡献排名第一,中国,美欧,IMF,imf,世界经济展望报告,国际

05-02 12:10:00

微资讯!“全网最下头的理科生男友”上热搜:远离那个企图支配你的爱人

你来晚了,戳蓝字一键关注Kyle回复“晚安”,可以获得一条特别的推送微信又改版了,为了避免看不到文章...

05-02 10:56:32

打造旅行课堂 带来别样体验(经济新方位·新职业新活力)_当前快看

研学旅行指导师助力学生成长——打造旅行课堂带来别样体验(经济新方位·新职业新活力)本报记者原韬雄...

05-02 10:07:03

焦点短讯!双胞胎名字大全2022属虎_双胞胎名字

1、1,昌伦敬伦彰伦锦伦伟伦道伦蕙伦佩伦妙伦美伦碧伦英伦芳伦2,友和友广友铭友诚友祥

05-02 10:01:22

天天消息!山阳县柿叶茶协会

1、山阳县柿叶茶协会是2019年9月17日登记成立的社会团体。2、。本文到此分享完毕,希望对大家有所帮助。

05-02 09:01:49

麦卡锡来这里挑拨离间,中方强烈谴责!

以色列当地时间5月1日下午,美国众议院议长麦卡锡在以色列议会发表演讲时,公然散布“中国威胁论”,公...

05-02 07:48:20

外贸更便利 全国专项行动厦门蝉联入选

去年,厦门首次被海关总署纳入为期5个月的专项行动。在行动中,我市推出一系列针对性政策措施,包括免收货

05-02 06:38:48

环球聚焦:元朗荣华月饼好不好_元朗荣华月饼怎么样

1、香港荣华月饼是100%MADEINHONGKONG的,只在香港生产!好像厂址在香港元朗那边。2、QS是内地的安全食品标

05-02 05:12:56

宫保鸡丁制作方法及配料_宫保鸡丁的做法

1、前言所谓“宫保鸡丁”,当然不能不提它的发明者——丁宝桢。2、据《清史稿》记载:丁宝桢,字稚璜,...

05-02 02:50:58

莫斯科_MSK-环球微速讯

1、msk只有三种意思。2、MSK英文缩写:MSK英文全称:minimumshiftkeying中文解释:最小频移键

05-01 23:54:26

当前看点!索尼新专利曝光,新掌机时代或将到来!

本期内容概要:索尼新专利曝光,新掌机时代或将来临外媒呼吁停止主机战争,多注意游戏的性能表现吧《八方旅

05-01 21:52:43

马云为什么去这几所学校当老师?

港大聘请马云作为荣誉教授之后,前不久卢旺达领导力大学也官宣马云作为他们的客座教授。其实在去年,东京大

05-01 20:57:41

丈夫的父母书面称呼怎么写_丈夫的父母书面称呼 每日观点

1、针对这个问题,我思考了一下。2、首先,题主可能想表达的意思的对老公父母的官方称呼,即是可能是在比较

05-01 19:47:42

全球热点!道孚县气象台更新雷电黄色预警信号【III级/较重】【2023-05-01】

道孚县气象台2023年05月01日17时33分继续发布雷电黄色预警信号:仲尼镇、亚卓镇、八美镇、鲜水镇、泰宁镇、

05-01 18:04:27

信息工程专业就业前景怎么样(信息工程专业就业前景) 每日热文

1、主要在工业类企业从事工程技术、运动控制、过程控制、电子技术、信号处理、工程设计、系统分析、系统设

05-01 17:15:22

领克多款新能源车型价格调整,至高下调 8000 元

IT之家5月1日消息,领克汽车官网发布公告,由于电池原材料采购成本下降,领克旗下新能源产品(PHEV插电混动)

05-01 15:59:21

环球快讯:2023年5月3日山东省四氯乙烯价格最新行情预测
【天天聚看点】实对称矩阵的特征值和特征向量_实对称矩阵的特征值
创业板6成公司去年营收正增长,平均每家营收28亿元_全球时快讯
世界要闻:摩托车街车排行榜前十名(摩托车街车)
全球短讯!波士顿动力机器人学会了后空翻和拳击?假视频在社交媒体上疯传
广州黄埔2023年“埔阅万家”阅读推广暨黄埔首届读书节启动-世界焦点
陈茂波:预计今年香港GDP将增长3.5%至5.5%
多名游客写感谢信赞扬连云港_头条
假期最后一天迎返程客流高峰 运输部门加强出行保障_世界报道
正荣地产港股跌21.22%
景区突发!一观光直升机坠落,事故现场画面曝光!|环球要闻
焦点滚动:刚刚,第27届“中国青年五四奖章”评选揭晓!
当前热议!习近平给中国农业大学科技小院的学生回信
“加息潮”下韩国一季度首次购房者占比创历史新低-热闻
班超传_关于班超传介绍-环球热消息
微头条丨尽吾志也而不能至者可以无悔矣出自 尽吾志也而不能至者可以无悔矣
2023113期快乐8走势图预测玩法中奖|当前讯息
传闻:PS5 Pro开发机将在未来几个月内分给第一方工作室_全球聚焦
六一儿童节歌曲的歌词图片_六一儿童节歌曲的歌词 天天滚动
设区市是什么意思设区市的概念是什么_设区市的概念_世界通讯
u盘启动盘怎么装系统(大白菜u盘启动盘怎么装系统)-每日快看
凉山非法经营罪如何判刑
地铁美容师工作总结(必备15篇)_环球热议
王世龙:防守和篮板上拼尽全力 最后一球相信程帅澎 当前快播
小鹏汽车:4月共交付7079辆智能电动车 天天快资讯
送表的含义及意义_送手表含义大全
科技赋能传统服装产业 未来服饰满满“科技范儿”
河北省五一劳动奖章获得者曹永志:践行工匠精神 培养高技能学生
一家三口在武汉黄陂登山被困,警方夜幕中成功搜山救援
全球速讯:中方不给狡辩机会,让韩国各界紧张的不行,尹锡悦被推向悬崖边缘
“深地一号”超深井顺北10斜井放喷测试 火焰状态可初步判断油气情况 每日资讯
速讯:中银香港,平均加薪4%、跑赢通胀
“国风”也浪漫 各地“五一”活动表演轮番登场 世界即时看
国际货币基金组织:亚太范围内 中国对全球经济增长的贡献排名第一 世界热点
微资讯!“全网最下头的理科生男友”上热搜:远离那个企图支配你的爱人
打造旅行课堂 带来别样体验(经济新方位·新职业新活力)_当前快看
焦点短讯!双胞胎名字大全2022属虎_双胞胎名字
天天消息!山阳县柿叶茶协会
麦卡锡来这里挑拨离间,中方强烈谴责!
外贸更便利 全国专项行动厦门蝉联入选
环球聚焦:元朗荣华月饼好不好_元朗荣华月饼怎么样
宫保鸡丁制作方法及配料_宫保鸡丁的做法
莫斯科_MSK-环球微速讯
当前看点!索尼新专利曝光,新掌机时代或将到来!
马云为什么去这几所学校当老师?
丈夫的父母书面称呼怎么写_丈夫的父母书面称呼 每日观点
全球热点!道孚县气象台更新雷电黄色预警信号【III级/较重】【2023-05-01】
信息工程专业就业前景怎么样(信息工程专业就业前景) 每日热文
领克多款新能源车型价格调整,至高下调 8000 元
会东县气象台发布大风蓝色预警信号【IV级/一般】【2023-05-01】_天天速看料
X 广告
行业动态
X 广告

Copyright ©  2015-2023 今日植物网版权所有  备案号:沪ICP备2023005074号-40   联系邮箱:5 85 59 73 @qq.com