opencv

    0熱度

    1回答

    import cv2 import numpy as np img = cv2.imread('C:\Users\SHUSHMA-PC\Desktop\sample\dumb.jpeg',cv2.IMREAD_COLOR) img[100,100]=[255,255,255] px=img[100,100] img[500:550,500:550]=[0,0,0] du

    0熱度

    1回答

    我有一個圖像,它使用opencv轉換爲HSV。 我想將HSV中的整體V值轉化爲200,反正有。 我用下面的代碼,以將圖像轉換爲HSV並分成H,S,V image = cv2.imread('../images/test/image_1.jpg',cv2.COLOR_BGR2HSV) h, s, v = cv2.split(image) image = cv2.merge([h,s,v])

    -1熱度

    1回答

    我有兩個相同大小的灰度圖像,其中之一是這一個: 我想爲此圖像添加背景,即將白色像素更改爲相應像素其他圖片。我設法做到的最好結果只是兩個圖像的所有像素的位和像,但由此產生的圖像在詹姆斯邦德內部被扭曲。我也嘗試了兩張圖片之間的加權加法,但是當我增加詹姆士邦德圖片的權重時,白色像素在結果圖像中可見。

    2熱度

    1回答

    我試圖從io.BytesIO()結構中加載OPENCV的圖像。 原來,代碼加載圖像與PIL,如下圖所示: image_stream = io.BytesIO() image_stream.write(connection.read(image_len)) image_stream.seek(0) image = Image.open(image_stream) print('Image i

    0熱度

    1回答

    整形數組此代碼給我的錯誤: cannot reshape array of size 5428 into shape (100,55,3) 我曾嘗試輸入不同的數字,但我不能讓它工作。想法? IMAGE_HEIGHT = 100 IMAGE_WIDTH = 55 COLOR_PIXEL = 3 # RGB if __name__ == '__main__': # crea

    -2熱度

    1回答

    如何捕獲使用python我想這個代碼在屏幕的中心,但它給了我錯誤,每當我彌補了以上參數200 import numpy as np from PIL import ImageGrab import cv2 while(True): printscreen_pil = ImageGrab.grab(bbox=(0,200,500,200)) printscreen_num

    0熱度

    1回答

    我是Raspberry Pi的新手(和命令行構建等)。下面是我從建築的OpenCV得到輸出: [email protected]:~/opencv-3.1.0/build $ cmake -D CMAKE_BUILD_TYPE=RELEASE \ > -D CMAKE_INSTALL_PREFIX=/usr/local \ > -D INSTALL_PYTHON_EXAMPLES=ON \

    1熱度

    1回答

    我正在使用Flask編寫簡單的REST API,它讀取上傳的視頻並返回一些JSON。視頻通過POST請求作爲文件發送,內容類型爲application/x-www-form-urlencoded。 我想使用opencv來處理它,但我不知道如何從原始二進制字符串中讀取它。 我想出的唯一解決方案是將視頻保存到文件並使用opencv VideoCapture類讀取它。不過,我想避免IO操作,因爲我認爲它

    0熱度

    1回答

    我看到在SE和其他地方計算交點&聯合的一些帖子,但我有兩個任意的橢圓:旋轉,翻譯,不同的半長軸& semiminor軸。 有沒有人有建議計算他們的交叉口工會值? 我正在使用OpenCV & Python,因爲它值得。 如果我/我們不能想出任何聰明和快速的東西,那麼我將使用基於掩碼的方法,我只需定義一個零數組,然後用1填充第一個定義的區域橢圓,併爲第二個橢圓加1,然後我就知道聯合是數組非零的任何地方

    -1熱度

    3回答

    我正在研究一個程序,我應該檢測相同類型的形狀,並用不同顏色爲每種類型着色。 我使用cv2.findCountours,然後cv2.approxPolyDP來檢測每個形狀。 該程序檢測到任何具有8個邊緣的形狀爲圓形,因此我決定添加一些檢查 - 我使用cv2.contourArea檢查當前輪廓的區域,並且還檢查當前的cv2.minEnclosingCircle(cnt)的區域輪廓。 如果他們是平等的,