Day3 中 Sample 檔 img_hls_down[..., -1] 的問題
2020/07/30 下午 00:34
電腦視覺深度學習討論版
Morris
觀看數:16
回答數:3
收藏數:0
cvdl
cvdl-d03
您好:
想請問一下,講義中寫到調整 Hsv 的飽和度是修改 image 中的第 1 個 Channel,寫法為 img[:, :, 1] 或是img[..., 1],那在 Sample 中調整 Hls 飽和度的部分是寫 img_hls_down[..., -1] ,這是調整第 -1 個 Channel 嗎?為什麼不是寫成 img_hls_down[..., 1] 調整第 1 個 Channel 呢?
回答列表
-
2020/08/03 上午 07:00Yen-Lin Wu贊同數:1不贊同數:0留言數:0
您好~
因為 img_hls_down 是一個 array 的資料結構,img_hls_down[..., -1] 表示我們選取 HLS 中最後一個空間維度 S,如果是寫成 img_hls_down[..., 1],則會是選取 L 出來做調整喔~
ps: 若回答有誤,請更正指教。 謝謝~
-
2020/08/03 下午 02:44Jeffrey贊同數:0不贊同數:0留言數:0
img[:, :, 1] 與 img_hls_down[..., -1] 兩個表示方式與函義是不同的.
如同前一位解釋的
-
2020/08/04 下午 01:57Morris贊同數:0不贊同數:0留言數:0
好的了解,謝謝!