当前位置: 首页 > news >正文

做网站可以用新建项目的方式吗百度图片搜索

做网站可以用新建项目的方式吗,百度图片搜索,网站做竞价优化,androidstudio本次文章更新内容,图片以及扫描的PDF也可以支持批量提取指定区域内容了,主要是通过截图指定区域,然后使用OCR来识别该区域的文字来实现的,所以精度可能会有点不够,但是如果是数字的话,问题不大;…

本次文章更新内容,图片以及扫描的PDF也可以支持批量提取指定区域内容了,主要是通过截图指定区域,然后使用OCR来识别该区域的文字来实现的,所以精度可能会有点不够,但是如果是数字的话,问题不大; 所以最好还是纯电子版本的PDF文件提取效果最好。


需求1:假如我有一批数量比较多的同样格式的PDF电子文档,需要把特定多个区域的数字或者文字提取出来

需求2:我有一批PDF文档,但是文件的名称都是一些乱码,我需要根据PDF文件里面第一页内容的第一行的标题文字来批量重命名这些文件

说明:不适应场景:如果多个PDF文件的需要提取内容的区域的位置不一样,比如我要提取的数字在第一个PDF文件在(30,30)的坐标,结果在第二个文件变成了(35,35)这个坐标,那么软件就会无法很好的提取这个内容文本,所以这个代码的适用范围是多个PDF文档格式一致,并且需要提取的文本信息所在的PDF位置都基本一样的情况下适用。

思路1:我们任意选一个PDF文件作为样本,然后用代码把要提取的区域用方框标注出来,再然后把这些区域的坐标保存下来,后续批量处理每个PDF的时候,就根据保存的这些区域坐标来提取对应位置的文字或者数字

思路示意图:

最后的结果示意图:

这种思路的缺陷和需要注意的点:

1 需要每个批量处理的文件要提取的数据的位置都是一样的,比如第一个PDF文件需要提取的数字位于【100,100】这个坐标,那么后续每个文件需要提取的数字都要位于这个位置,如有变动,就会导致提取不到需要的数据,可以通过扩大区域的坐标范围来一定程度上的解决这个问题

2 如果提取的文字不齐全,说明可能框选的方框略微小了一点,我代码里面设置了一个单独增大某个区域的功能


需求2思路:一批PDF文档的名称都是一些乱码,我需要根据PDF文件里面第一页内容的标题来批量重命名这些文件,实际上很简单,就是解析PDF文件,然后获取第一行的内容,然后重命名该文件即可,这个代码不复杂,就没放在本页了。

代码:

from typing import Optional, Dict, Listfrom solapi.magic_eden.site_api.utils.consts import MEAPIUrls
from solapi.magic_eden.site_api.utils.data import collection_stats_cleaner, collection_info_cleaner, \collection_list_stats_cleaner
from solapi.magic_eden.site_api.utils.types import MECollectionStats, MECollectionInfo, MECollectionMetrics
from solapi.utils.api import BaseApiclass MagicEdenCollectionApi(BaseApi):def get_collection_stats_dirty(self, symbol: str) -> Optional[Dict]:url = f'{MEAPIUrls.COLLECTION_STATS}{symbol}'res = self._get_request(url)return res.get('results') if isinstance(res, dict) else Nonedef get_collection_info_dirty(self, symbol: str) -> Optional[Dict]:url = f'{MEAPIUrls.COLLECTION_INFO}{symbol}'res = self._get_request(url)return res if bool(res) else Nonedef get_collection_stats(self, symbol: str) -> Optional[MECollectionStats]:data = self.get_collection_stats_dirty(symbol)if data:return collection_stats_cleaner(data)def get_collection_info(self, symbol: str) -> Optional[MECollectionInfo]:data = self.get_collection_info_dirty(symbol)if data:return collection_info_cleaner(data)def get_collection_list_stats_dirty(self):url = MEAPIUrls.COLLECTION_LIST_STATSres = self._get_request(url)return res.get('results') if isinstance(res, dict) else Nonedef get_collection_list_stats(self) -> Optional[List[MECollectionMetrics]]:data = self.get_collection_list_stats_dirty()if data:return list(map(lambda x: collection_list_stats_cleaner(x), data))def get_collection_list_dirty(self):url = MEAPIUrls.COLLECTION_LISTres = self._get_request(url)return res.get('collections') if isinstance(res, dict) else Nonedef get_collection_list(self) -> Optional[List[MECollectionInfo]]:data = self.get_collection_list_dirty()if data:return list(map(lambda x: collection_info_cleaner(x), data))

代码下载链接:

链接:https://pan.baidu.com/s/1WQQ8kaDilaagjoK5IrYZzA

提取码:1111

http://www.tj-hxxt.cn/news/55691.html

相关文章:

  • 手游网站做cpc还是cpm广告号seo托管公司
  • wordpress主题织梦做网站seo优化
  • 杭州网站建设费用多少钱百度统计怎么用
  • 外包公司企业网站检测网站是否安全
  • 哪个网站有做商标网络服务运营商
  • 软件设计appseo优化一般包括哪些
  • 模板网站为什么做不了优化杭州百度推广公司有几家
  • 最便宜做网站的方法关键词优化包含
  • 网站快照torrent种子搜索引擎
  • 黄冈市网站建设推广策划方案模板
  • 建站公司还有前途吗视频号链接怎么获取
  • 企业网站设计意义网络代理app
  • 建立企业门户网站建设seo关键词库
  • 珠海市网站教育机构在线咨询
  • wordpress远程命令潍坊百度快速排名优化
  • 手机免费注册网站广州营销seo
  • 网站模板论坛qq群推广网站免费
  • 网站收录查询主要由哪几个网站网络营销课程个人总结3000字
  • 上传网站教程做网站怎么做
  • 网站 app 哪个先做北京疫情消息1小时前
  • WordPress幻灯片首页seo网络推广招聘
  • 免费cms系统php百度视频排名优化
  • 做网站付钱方式哈尔滨优化调整人员流动管理
  • 做网站的 视频搜索引擎优化代理
  • 东莞销售网站公司哪家好合肥网站排名推广
  • 清溪网站建设网络服务中心
  • 工商局网站年检怎么做直通车关键词优化
  • 做网站建设的名声很差吗个人博客网页制作
  • 建站借鉴其他网站打开百度搜索网站
  • 推荐网站在线看兄弟们重大新闻事件2023