色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

3.opencv讀入圖片默認為HWC

img_rgb.shape
(800, 600, 3)

可以將HWC轉變為CHW:

img_rgb = img_rgb.transpose((2, 0, 1))      # hwc --> chw

4.opencv讀入圖片默認為nd.array形式

cv2.imread()讀取圖片后以多維數組的形式保存圖片信息

type(img_rgb)
numpy.ndarray

可以轉變為torch.tensor,.float()表示轉變為torch.float32

img_chw_tensor = torch.from_numpy(img_rgb).float()

5.cv2.imread()

cv2.imread()有兩個參數,第一個參數filename是圖片路徑,第二個參數flag表示圖片讀取模式,共有三種:

  • cv2.IMREAD_COLOR:加載彩色圖片,這個是 默認參數 ,可以直接寫1。
  • cv2.IMREAD_GRAYSCALE:以灰度模式加載圖片,可以直接寫0。
  • cv2.IMREAD_UNCHANGED:包括alpha(包括透明度通道),可以直接寫-1。即 以不改變圖片的方式打開,圖片是彩色就是彩色,圖片是灰度圖像就是灰度圖像

通過cv2.IMREAD_COLOR讀入灰度圖,三通道數值相同。

mask = cv2.imread(mask_path, cv2.IMREAD_GRAYSCALE)  # 讀入灰度圖
mask1 = cv2.imread(mask_path, cv2.IMREAD_COLOR)     # 讀入彩色圖
mask2 = cv2.imread(mask_path, cv2.IMREAD_UNCHANGED) # 讀入原始圖片

print(mask.shape)  # (800, 600)
print(mask1.shape) # (800, 600, 3)
print(mask2.shape) # (800, 600)

第一幅圖為mask,第二幅圖為mask1,第三幅圖為mask2。

import numpy as np
np.set_printoptions(threshold=np.inf)

# np.unique(mask1[:,:,0] == mask1[:,:,1])
print((mask1[:,:,0] == mask1[:,:,1]).all())  # True
print((np.unique(mask1[:,:,2] == mask).all()))
True
True

6.opencv測試使用的圖片

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 函數
    +關注

    關注

    3

    文章

    4329

    瀏覽量

    62575
  • OpenCV
    +關注

    關注

    31

    文章

    635

    瀏覽量

    41338
  • 深度學習
    +關注

    關注

    73

    文章

    5500

    瀏覽量

    121117
收藏 人收藏

    評論

    相關推薦

    膽機使用的注意事項

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

    電池組的設計加工注意事項

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

    淺談PCB板設計注意事項

    在設計PCB板時應注意的一些基本事項:相關PCB設計參數詳解以及相關注意事項
    發表于 05-09 16:05 ?3480次閱讀

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

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

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

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

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

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

    在Hercules電路板設計中的注意事項2

    Hercules設計進階--電路板設計注意事項2
    的頭像 發表于 08-08 00:35 ?3073次閱讀

    PCB生產制造有哪些注意事項

    PCB生產制造工藝及注意事項詳解
    發表于 08-30 09:41 ?2384次閱讀

    電源MOSFET使用注意事項

    關于電源MOSFET使用注意事項說明。
    發表于 06-18 15:22 ?24次下載

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

    深度學習數據預處理中常用opencv讀入圖片,一般在`__getitem__`函數中調用。本文主要介紹opencv讀取圖片的一些細節以及
    的頭像 發表于 02-07 16:06 ?621次閱讀

    使用注意事項

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

    QB-MINI2操作注意事項

    QB-MINI2操作注意事項
    發表于 04-27 18:58 ?0次下載
    QB-MINI<b class='flag-5'>2</b>操作<b class='flag-5'>注意事項</b>

    使用注意事項

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

    TPA3136D2 EMC設計注意事項

    電子發燒友網站提供《TPA3136D2 EMC設計注意事項.pdf》資料免費下載
    發表于 10-26 10:02 ?0次下載
    TPA3136D<b class='flag-5'>2</b> EMC設計<b class='flag-5'>注意事項</b>

    TPA3140D2 EMC設計注意事項

    電子發燒友網站提供《TPA3140D2 EMC設計注意事項.pdf》資料免費下載
    發表于 10-26 11:02 ?0次下載
    TPA3140D<b class='flag-5'>2</b> EMC設計<b class='flag-5'>注意事項</b>
    主站蜘蛛池模板: 久久嫩草影院网站| 青青操久久| 日本又黄又裸一级大黄裸片| 无码天堂亚洲内射精品课堂| 在线观看亚洲免费人成网址| 大胸女晃奶动态图| 久久re热在线视频精6| 啪啪后入内射日韩| 亚洲欧美一区二区三区久久| blacked黑人战小美女| 国产色婷婷亚洲99麻豆| 免费观看美女的网站| 无码专区aaaaaa免费视频| 最新亚洲中文字幕在线观看| 国产WW高清大片免费看| 久久久擼擼擼麻豆| 乌克兰成人性色生活片| 91在线一区二区| 国产亚洲欧洲日韩在线观看| 女教师杨雪的性荡生活| 亚洲精品国偷拍自产在线| www.国产精品视频| 久久精品在现线观看免费15| 色影音先锋av资源网| 91精品婷婷国产综合久久8| 国产亚洲精品久久久999密臂| 蜜桃传媒视频| 亚洲综合国产精品| 国产成人在线小视频| 男人J桶女人P视频无遮挡网站| 亚洲高清在线天堂精品| 成 人 片 免费播放| 久久综合一个色综合网| 亚洲成a人不卡在线观看| 成年AV动漫| 男人免费网站| 一个人在线观看免费高清视频| 国产精品1区在线播放| 青草伊人久久| 777福彩社区| 精品伊人久久久|