第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何使用Python在OpenCV中裁剪圖像

如何使用Python在OpenCV中裁剪圖像

肥皂起泡泡 2019-07-23 19:31:10
如何使用Python在OpenCV中裁剪圖像我如何使用OpenCV裁剪圖像,就像我之前在PIL中所做的那樣。關(guān)于PIL的工作示例im = Image.open('0.png').convert('L')im = im.crop((1, 1, 98, 33))im.save('_0.png')但是我怎么能在OpenCV上做到這一點(diǎn)?這是我試過(guò)的:im = cv.imread('0.png', cv.CV_LOAD_IMAGE_GRAYSCALE)(thresh, im_bw) = cv.threshold(im, 128, 255, cv.THRESH_OTSU)im = cv.getRectSubPix(im_bw, (98, 33), (1, 1))cv.imshow('Img', im)cv.waitKey(0)但它不起作用。我想我錯(cuò)誤地使用了getRectSubPix。如果是這種情況,請(qǐng)解釋我如何正確使用此功能。
查看完整描述

3 回答

?
繁星淼淼

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超11個(gè)贊

我有這個(gè)問(wèn)題,在這里找到另一個(gè)答案:復(fù)制感興趣的區(qū)域

如果我們將(0,0)視為圖像的左上角,im從左到右稱為x方向,從上到下稱為y方向。我們將(x1,y1)作為左上頂點(diǎn),將(x2,y2)作為該圖像中矩形區(qū)域的右下頂點(diǎn),然后:

roi = im[y1:y2, x1:x2]

這里有一個(gè)關(guān)于numpy數(shù)組索引和切片的綜合資源,它可以告訴你更多關(guān)于裁剪圖像的一部分的事情。圖像將作為numpy數(shù)組存儲(chǔ)在opencv2中。

:)


查看完整回答
反對(duì) 回復(fù) 2019-07-23
?
一只甜甜圈

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超5個(gè)贊

需要注意的是,圖像切片也沒(méi)有創(chuàng)造的一個(gè)副本cropped image,但創(chuàng)建pointerroi。如果要加載這么多圖像,使用切片裁剪圖像的相關(guān)部分,然后附加到列表中,這可能會(huì)造成巨大的內(nèi)存浪費(fèi)。

假設(shè)您每個(gè)都加載N個(gè)圖像,>1MP并且您只需要100x100左上角的區(qū)域。

Slicing

X = []for i in range(N):
    im = imread('image_i')
    X.append(im[0:100,0:100]) # This will keep all N images in the memory. 
                              # Because they are still used.

或者,您可以復(fù)制相關(guān)部分.copy(),因此垃圾收集器將刪除im

X = []for i in range(N):
    im = imread('image_i')
    X.append(im[0:100,0:100].copy()) # This will keep all only the crops in the memory. 
                                     # im's will be deleted by gc.

找出在此之后,我意識(shí)到一個(gè)評(píng)論user1270710提到,但我花了相當(dāng)長(zhǎng)的一段時(shí)間去找出(即,調(diào)試等)。所以,我認(rèn)為值得一提。


查看完整回答
反對(duì) 回復(fù) 2019-07-23
  • 3 回答
  • 0 關(guān)注
  • 2534 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)