簡體   English   中英

openCV 錯誤:cvtColor 函數中的斷言失敗(scn == 3 || scn == 4)

[英]openCV Error: Assertion failed (scn == 3 || scn == 4) in cvtColor function

使用我的 pi 相機,我想獲得一張彩色照片。 所以我使用 cvtColor 函數。 但效果不好...

像這個錯誤消息 ->這是錯誤消息openCV Error: Assertion failed (scn == 3 || scn == 4)

這是我的代碼和錯誤消息...

錯誤信息圖片

此斷言中的“scn”是圖像中的通道數。 您正在嘗試將單色/灰度 (CV_8UC1) 轉換為 3 通道或 4 通道彩色圖像 (scn == 3 || scn == 4)。 使用 cv::COLOR_GRAY2RGB 將您的灰度圖像轉換為具有 3 個通道的圖像。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM