中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

天津建設(shè)工程信息網(wǎng)專家sem 優(yōu)化價格

天津建設(shè)工程信息網(wǎng)專家,sem 優(yōu)化價格,公司建站系統(tǒng),wordpress 為什么流行一、需求 OCR算法在處理合同等文件時,會由于印章等遮擋導(dǎo)致文本誤識別。因此在OCR預(yù)處理時,有一個很重要的步驟是“去除印章”。其中本文主要聚焦在“去除印章”任務(wù)中的數(shù)據(jù)構(gòu)建步驟:“合同偽印章”的數(shù)據(jù)構(gòu)建。下面直接放幾張批量合成后效果…

一、需求

? ? ? ? OCR算法在處理合同等文件時,會由于印章等遮擋導(dǎo)致文本誤識別。因此在OCR預(yù)處理時,有一個很重要的步驟是“去除印章”。其中本文主要聚焦在“去除印章”任務(wù)中的數(shù)據(jù)構(gòu)建步驟:“合同+偽印章”的數(shù)據(jù)構(gòu)建。下面直接放幾張批量合成后效果。

二、原理實現(xiàn)? ? ??

? ? ? ? 合成合同印章的步驟有三個“隨機”需要控制。1.印章樣式需要“隨機”;2.印章“隨機”角度、位置貼在合同上的;3.合同版面色澤需要“隨機”。

2.1 隨機印章樣式

????????我采用的是第三方接口,這里借鑒了這位大佬方法二的思路:【Python】實現(xiàn)公章自動化生成以及自動蓋章效果-CSDN博客,實現(xiàn)批量生成。主要的調(diào)用思路是,通過調(diào)用第三方印章生成網(wǎng)址跑批生成。

def func_get_stamp_png(name,use,seal_type):# 定義API的地址out_put_name =  os.path.join(seal_output_path,name+".png")url = "http://www.yinzhang8.com.cn/seal/index.php?name={}&str={}&type={}".format(str(name),str(use),str(seal_type))# 發(fā)送HTTP請求response = requests.get(url)assert response.status_code == 200assert 1<=types<=4# 將返回的二進制數(shù)據(jù)保存為本地文件with open(out_put_name, "wb") as f:f.write(response.content)

然而第三方網(wǎng)址需要公司名,這里我采用的是faker庫,隨機生成公司名然后去調(diào)用跑批。代碼如下。這里公司長度一般在[8,11]字長范圍較合適

    #批量隨機生成公司名def get_faker_company(self,n,control_len):# 一般公司名的字長范圍為,限制 control_len = [8,11]from faker import Fakermy_fake = Faker("zh-CN")comany_list = set()while len(comany_list) < n:tmp_company = my_fake.company()if control_len[0]<=len(tmp_company)<=control_len[1]:comany_list.add(tmp_company)return list(comany_list)

?2.2 隨機印章位置角度

? ? ? ? 在貼上合同的時候,需要用PIL的paste函數(shù)中的position來實現(xiàn)控制位置,隨機角度需要采用PIL.Image庫首先將印章完成旋轉(zhuǎn),然后再貼上去。部分代碼如下。

 # 隨機選擇一個傾斜角度
angle = random.randint(-15, 15)
watermark = watermark.rotate(angle)
# 計算印章可以放置的位置范圍
x_range = [int(doc_width * 0.2),int(doc_width * 0.8)]
y_range = [int(doc_height * 0.5),int(doc_height * 0.9)]
# 隨機選擇一個位置
x_position = random.randint(x_range[0], x_range[1])
y_position = random.randint(y_range[0], y_range[1])
watermark = watermark.resize((int(doc_width*0.1),int(doc_height*0.1)))
# 將水印添加到基本圖像
base_image.paste(watermark, (x_position,y_position), watermark)

2.3 隨機合同樣式

????????這部分考慮到,由于是做圖像復(fù)原任務(wù),所以在torch里做比較好,對image和label做同一個轉(zhuǎn)換,就能保持圖像前后的一致性。

三、秀效果

? ? ? ? 隨便貼張圖,展現(xiàn)效果。全部源碼傳送門:coming soon。

http://www.risenshineclean.com/news/42390.html

相關(guān)文章:

  • 網(wǎng)站上添加子欄目濰坊百度網(wǎng)站排名
  • 深圳網(wǎng)站建設(shè)公司是選擇寧波seo優(yōu)化公司
  • 備案上個人網(wǎng)站和企業(yè)網(wǎng)站的區(qū)別百度sem是什么意思
  • wordpress開啟多站點功網(wǎng)絡(luò)營銷有哪些特點
  • 網(wǎng)站優(yōu)化 代碼優(yōu)化互聯(lián)網(wǎng)優(yōu)化
  • 如何為網(wǎng)站開發(fā)app中公教育培訓(xùn)機構(gòu)官網(wǎng)
  • 便宜網(wǎng)站建設(shè)公司如何建立自己的網(wǎng)站平臺
  • 微信怎么做捐錢的網(wǎng)站網(wǎng)站推廣費用
  • 一站式裝修平臺杭州seo論壇
  • 網(wǎng)頁設(shè)計網(wǎng)站建設(shè)過程報告免費網(wǎng)站入口在哪
  • 石碣仿做網(wǎng)站seo技術(shù)分享博客
  • 知名跟單網(wǎng)站做信號提供方女教師網(wǎng)課入06654侵錄屏
  • 安徽做網(wǎng)站免費seo排名軟件
  • 石家莊便宜網(wǎng)站制作html底部友情鏈接代碼
  • 做動態(tài)網(wǎng)站的軟件有哪些最近軍事新聞熱點大事件
  • 為什么做民宿網(wǎng)站百度競價排名公式
  • 網(wǎng)站開發(fā)設(shè)計定制百度谷歌seo優(yōu)化
  • 開發(fā)一個網(wǎng)站測試要怎么做的seo平臺優(yōu)化服務(wù)
  • 上海網(wǎng)站建設(shè)品ui培訓(xùn)
  • 網(wǎng)站集約化建設(shè)情況匯報網(wǎng)絡(luò)營銷咨詢服務(wù)
  • 做網(wǎng)站域名 空間廣州競價托管
  • 學(xué)校網(wǎng)站群建設(shè)方案找個網(wǎng)站
  • 淘客請人做網(wǎng)站網(wǎng)站策劃書
  • 做網(wǎng)站大概要多外鏈怎么打開
  • 如何建設(shè)網(wǎng)站的管理平臺免費網(wǎng)站seo
  • 婁底網(wǎng)站建設(shè)工作室谷歌收錄查詢
  • 成都建設(shè)網(wǎng)站微營銷官網(wǎng)
  • 市局網(wǎng)站建設(shè)建議如何注冊自己的網(wǎng)站
  • 網(wǎng)站規(guī)劃與建設(shè)論文網(wǎng)站seo外包公司有哪些
  • 怎么用電腦做web服務(wù)器網(wǎng)站淘寶關(guān)鍵詞排名是怎么做的