精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

opencv讀入圖片注意事項詳解1

jf_78858299 ? 來源:學(xué)姐帶你玩AI ? 作者:蓬蓬奇 ? 2023-02-07 16:06 ? 次閱讀

深度學(xué)習(xí)數(shù)據(jù)預(yù)處理中常用opencv讀入圖片,一般在__getitem__函數(shù)中調(diào)用。本文主要介紹opencv讀取圖片的一些細(xì)節(jié)以及注意事項。本文中使用的圖片見第6節(jié)“opencv測試使用的圖片”。

1.如何通過opencv顯示圖片?

通過Jupyter Notebook運(yùn)行OpenCV,運(yùn)行cv2.imshow()時報錯。

import cv2

img = cv2.imread(img_path, cv2.IMREAD_UNCHANGED)
cv2.imshow("img", img)

報錯:

---------------------------------------------------------------------------
error                                     Traceback (most recent call last)
Input In [60], in 1>()
----> 1 cv2.imshow("img", img)

error: OpenCV(4.6.0) /io/opencv/modules/highgui/src/window.cpp:1267: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvShowImage'

解決方法:先卸載opencv,再重新安裝。( 未解決,可直接轉(zhuǎn)下述方法

conda remove opencv
conda install -c menpo opencv

pip install --upgrade pip
pip install opencv-contrib-python

參考鏈接:https://blog.csdn.net/tudou2013goodluck/article/details/108402055

報錯:內(nèi)核崩潰。

Kernel Restarting
The kernel for Untitled.ipynb appears to have died. It will restart automatically.

解決方法 :opencv讀取圖片,之后使用matplotlib庫顯示圖片。

下述兩個代碼均可以:

%matplotlib inline
from matplotlib import pyplot as plt
import cv2

img = cv2.imread('圖片路徑')
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

plt.imshow(img)
plt.show()
import cv2

def cv2_imshow(a, **kwargs):
    a = a.clip(0, 255).astype('uint8')
    # cv2 stores colors as BGR; convert to RGB
    if a.ndim == 3:
        if a.shape[2] == 4:
            a = cv2.cvtColor(a, cv2.COLOR_BGRA2RGBA)
        else:
            a = cv2.cvtColor(a, cv2.COLOR_BGR2RGB)

    return plt.imshow(a, **kwargs)

參考鏈接:https://github.com/jupyter/notebook/issues/3935

2.opencv讀入圖片默認(rèn)為BGR

img_path = "00001.png"    # 圖片路徑
mask_path = "00001_matte.png"  # 對應(yīng)的圖像分割標(biāo)簽路徑

%matplotlib inline
from matplotlib import pyplot as plt
import cv2
import numpy as np

img_bgr = cv2.imread(img_path, cv2.IMREAD_COLOR)
img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)  # BGR->RGB

plt.imshow(img)
plt.show()
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • OpenCV
    +關(guān)注

    關(guān)注

    30

    文章

    628

    瀏覽量

    41273
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5493

    瀏覽量

    120998
收藏 人收藏

    評論

    相關(guān)推薦

    膽機(jī)使用的注意事項

    膽機(jī)使用的注意事項:膽機(jī)使用的注意事項 我是初哥, 現(xiàn)在對膽機(jī)感興趣, 但聽說膽機(jī)使用麻煩, 請問有什么需要注意的?湖南吉首火車站 范增不必?fù)?dān)心, 膽機(jī)的使用方法
    發(fā)表于 11-29 17:09 ?46次下載

    LCM使用注意事項

    LCM使用注意事項 1. 安裝   LCD模塊的安裝是用PCB上的安
    發(fā)表于 04-16 21:38 ?1401次閱讀

    電池組的設(shè)計加工注意事項

    電池組的設(shè)計加工注意事項 電池組設(shè)計注意事項: 1、功率要求 2、體積空
    發(fā)表于 11-05 08:47 ?1544次閱讀

    硒鼓注意事項

    硒鼓注意事項     1、避免在高濕、高溫、高寒環(huán)
    發(fā)表于 12-28 15:47 ?1172次閱讀

    淺談PCB板設(shè)計注意事項

    在設(shè)計PCB板時應(yīng)注意的一些基本事項:相關(guān)PCB設(shè)計參數(shù)詳解以及相關(guān)注意事項
    發(fā)表于 05-09 16:05 ?3472次閱讀

    RK616&RK618原理圖詳解及LAYOUT注意事項

    RK616&RK618原理圖詳解及LAYOUT注意事項
    發(fā)表于 03-14 13:58 ?0次下載

    詳解電源中的電容作用及注意事項

    詳解電源中的電容作用及注意事項
    發(fā)表于 01-14 11:14 ?17次下載

    PUR熱熔膠機(jī)注意事項有哪些_PUR熱熔膠機(jī)換膠時注意事項詳解

    本文首先介紹而PUR熱熔膠機(jī)特點(diǎn)及工作原理,其次闡述了PUR熱熔膠復(fù)合機(jī)在安裝安全事項及PUR熱熔膠機(jī)日常操作和注意事項,最后介紹了PUR熱熔膠機(jī)換膠時注意事項,具體的跟隨小編來詳細(xì)的了解一下。
    的頭像 發(fā)表于 05-22 19:40 ?1.5w次閱讀

    在Hercules電路板設(shè)計中的注意事項(1)

    Hercules設(shè)計進(jìn)階--電路板設(shè)計注意事項1
    的頭像 發(fā)表于 08-20 00:17 ?3338次閱讀

    PCB生產(chǎn)制造有哪些注意事項

    PCB生產(chǎn)制造工藝及注意事項詳解
    發(fā)表于 08-30 09:41 ?2371次閱讀

    CP1E CPU安全注意事項

    CP1E CPU安全注意事項
    發(fā)表于 03-19 11:12 ?0次下載

    opencv讀入圖片注意事項詳解 2

    深度學(xué)習(xí)數(shù)據(jù)預(yù)處理中常用opencv讀入圖片,一般在`__getitem__`函數(shù)中調(diào)用。本文主要介紹opencv讀取圖片的一些細(xì)節(jié)以及
    的頭像 發(fā)表于 02-07 16:06 ?647次閱讀

    探討高輸出電流應(yīng)用時的注意事項1

    上一篇文章介紹了輸入電壓升高時損耗增加的部分、注意事項及相應(yīng)的對策。本文將介紹在探討輸出電流較大的應(yīng)用時應(yīng)該注意的兩個事項之一。探討高輸出電流應(yīng)用時的注意事項 其
    的頭像 發(fā)表于 02-23 10:40 ?754次閱讀
    探討高輸出電流應(yīng)用時的<b class='flag-5'>注意事項</b> 其<b class='flag-5'>1</b>

    使用注意事項

    使用注意事項
    發(fā)表于 03-17 20:14 ?1次下載
    使用<b class='flag-5'>注意事項</b>

    使用注意事項

    使用注意事項
    發(fā)表于 07-07 19:04 ?0次下載
    使用<b class='flag-5'>注意事項</b>