欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

python中驗證碼連通域分割的方法詳解-創(chuàng)新互聯(lián)

實現(xiàn)思路

創(chuàng)新新互聯(lián),憑借十多年的成都網(wǎng)站設(shè)計、成都做網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)經(jīng)驗,本著真心·誠心服務(wù)的企業(yè)理念服務(wù)于成都中小企業(yè)設(shè)計網(wǎng)站有上1000+案例。做網(wǎng)站建設(shè),選成都創(chuàng)新互聯(lián)。

是用深度遍歷,對圖片進行二值化處理,先找到一個黑色像素,然后對這個像素的周圍8個像素進行判斷,如果沒有訪問過,就保存起來,然后最后這個數(shù)組的最小x和大x就是x軸上的切割位置。這種分割的方法還是只能適用于沒有粘連的驗證碼,比垂直分割的好處是,可以處理位置比較奇怪的驗證碼。

示例代碼

def cfs(img):
 """傳入二值化后的圖片進行連通域分割"""
 pixdata = img.load()
 w,h = img.size
 visited = set()
 q = queue.Queue()
 offset = [(-1,-1),(0,-1),(1,-1),(-1,0),(1,0),(-1,1),(0,1),(1,1)]
 cuts = []
 for x in range(w):
 for y in range(h):
  x_axis = []
  #y_axis = []
  if pixdata[x,y] == 0 and (x,y) not in visited:
  q.put((x,y))
  visited.add((x,y))
  while not q.empty():
  x_p,y_p = q.get()
  for x_offset,y_offset in offset:
   x_c,y_c = x_p+x_offset,y_p+y_offset
   if (x_c,y_c) in visited:
   continue
   visited.add((x_c,y_c))
   try:
   if pixdata[x_c,y_c] == 0:
    q.put((x_c,y_c))
    x_axis.append(x_c)
    #y_axis.append(y_c)
   except:
   pass
  if x_axis:
  min_x,max_x = min(x_axis),max(x_axis)
  if max_x - min_x > 3:
   # 寬度小于3的認為是噪點,根據(jù)需要修改
   cuts.append((min_x,max_x + 1))
 return cuts
 
def saveSmall(img, outDir, cuts):
 w, h = img.size
 pixdata = img.load()
 for i, item in enumerate(cuts):
 box = (item[0], 0, item[1], h)
 img.crop(box).save(outDir + str(i) + ".png")
img = Image.open('out/51.png')
 
saveSmall(img, 'cfs/', cfs(img))

本文名稱:python中驗證碼連通域分割的方法詳解-創(chuàng)新互聯(lián)
標題來源:http://aaarwkj.com/article26/iddjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、用戶體驗、ChatGPT企業(yè)網(wǎng)站制作、云服務(wù)器網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

商城網(wǎng)站建設(shè)
国产欧美成人综合色就色| 最新日韩人妻中文字幕一区| 精品一区2区3区4区| 日韩有码中文字幕av | av天堂在线观看网站| 白天躁晚上躁天天躁在线| 欧美黄片网站在线观看| 人妻中文字幕在线看粉嫩| 精品一区二区人妻乱交| 人人妻人人澡人人妻| 九九热久久这里全是精品| 18岁未成年禁止观看视频| 国产成人短视频在线播放| 日本中文一区在线观看| 国产情侣最新地址在线| 欧美美女午夜福利视频| 午夜影院在线观看网站| 两性色午夜视频在线观看| 成年人三级黄色片视频| 久草视频免费福利资源站| 日本国产福利视频在线观看| 色婷婷国产精品高潮呻吟| 极品白嫩少妇无套内谢| 中国毛片一区二区三区 | 亚洲一品道在线观看| 国产无遮挡的免费视频| 日韩传媒在线观看视频| 日本啪啪精品一区二区三区| 一二区中文字幕在线观看| 亚洲男人天堂免费观看| 国产精品传媒成人免费| 国产精品久久久久精品综合| 日韩精品一区三区二区| 81精品国产综合久久精品伦理 | 精品午夜人妻一区二区| 日本加勒比一本在线观看| 欧美色精品人妻在线最新| 日韩精品在线第一视频| 精品日韩电影在线观看| 亚洲免费一级黄色录像片| 精品国产亚洲av剧情|