亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何編寫代碼識別框選字體并分割成單獨圖片

發布時間:2021-10-14 10:53:09 來源:億速云 閱讀:98 作者:iii 欄目:編程語言

這篇文章主要講解了“如何編寫代碼識別框選字體并分割成單獨圖片”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何編寫代碼識別框選字體并分割成單獨圖片”吧!

#juzicode.com/vx:桔子code
import os,sys,time,cv2
import numpy as np
dbg_is_show = False
def show_img(win_name,img,wait_time=0,img_ratio=0.15,is_show=True):
    if is_show is not True:
        return 
    rows = img.shape[0]
    cols = img.shape[1]
    cv2.namedWindow(win_name, cv2.WINDOW_NORMAL )#cv2.WINDOW_AUTOSIZE)
    cv2.resizeWindow(win_name,(int(cols*img_ratio),int(rows*img_ratio)))
    cv2.imshow(win_name,img)
    cv2.waitKey(wait_time)
if not os.path.exists('out'):
    os.mkdir('out')
print('juzicode.com/vx:桔子code')
print(cv2.__version__)
img_src = cv2.imread('src.jpg')
print(img_src.shape)
show_img('img_src',img_src,is_show=dbg_is_show)
#獲取灰度圖
img_b, img_g, img_r = cv2.split(img_src) 
show_img('img_r',img_r,is_show=dbg_is_show)
img_gray = cv2.bitwise_not(img_r)
img_gray= cv2.medianBlur(img_gray,5)
#二值化
thresh_bin,img_bin= cv2.threshold(img_gray,127,255,cv2.THRESH_BINARY)
show_img('img_bin',img_bin,is_show=dbg_is_show)
kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(3, 3))
img_eroded = cv2.erode(img_bin,kernel)      
show_img('img_eroded',img_eroded)   
kernel = cv2.getStructuringElement(cv2.MORPH_RECT,(29, 29))
img_dilated = cv2.dilate(img_eroded,kernel)       
show_img('img_dilated',img_dilated)
res = cv2.findContours(img_dilated,cv2.RETR_TREE,cv2.CHAIN_APPROX_SIMPLE)  
contours=res[1] 
print ('len(contours):',len(contours))
for i in range(0,len(contours)): 
    x, y, w, h = cv2.boundingRect(contours[i])
    print(i,len(contours[i]))
    if len(contours[i])<80:continue
    cv2.rectangle(img_src, (x,y), (x+w,y+h), (255,0,0), 10)
    newimage=img_src[y:y+h,x:x+w]
    cv2.imwrite( 'out\\'+str(i)+".jpg",newimage)
show_img("img_dilated_with_contour", img_src) 

感謝各位的閱讀,以上就是“如何編寫代碼識別框選字體并分割成單獨圖片”的內容了,經過本文的學習后,相信大家對如何編寫代碼識別框選字體并分割成單獨圖片這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

西充县| 平遥县| 府谷县| 广平县| 调兵山市| 咸丰县| 宜春市| 江津市| 沙坪坝区| 安庆市| 合作市| 江西省| 高雄县| 寻乌县| 宁明县| 沙河市| 依安县| 高要市| 汕尾市| 石渠县| 雷山县| 横山县| 区。| 视频| 康乐县| 金秀| 新营市| 江津市| 南靖县| 余江县| 南皮县| 天水市| 葵青区| 东兴市| 虹口区| 永胜县| 五莲县| 商洛市| 多伦县| 钦州市| 汉中市|