原文:QImage Color Convert to Gray 轉為灰度圖

在Qt中,我們有時需要把QImage類的彩色圖片轉為灰度圖,一開始我想的是用QImage的成員函數convertToFormat ,但是試了好多參數,返現轉化的圖片都有問題,不是我們想要的灰度圖,如果誰用成員函數成功轉化成了灰度圖,請在評論區將您的方法寫下,讓博主學習一下。那么還有一種笨辦法,就是手動將R,G,B的值平均一下,然后用平均值更新每一個像素值,也能得到灰度圖。參見代碼如下: ...

2015-07-21 06:02 0 2093 推薦指數:

查看詳情

OpenCV 將灰度轉為彩色

使用opencv將一幅灰度轉為彩色。 使用函數:cvtColor(); 說明:輸入圖像gray.jpg是單通道,8bit圖像。 如此簡單的過程,還折騰了一會,主要原因是: 剛開始讀入圖像寫為:Mat imgGray= imread("gray.jpg");結果在調用 ...

Fri Dec 17 00:44:00 CST 2021 0 2857
【OpenCV】將RGB圖像轉為灰度

基本思路: 1、 輸入RGB(彩色)圖像 2、 處理圖像 3、 輸出GRAY灰度)圖像 這里將處理圖像過程單獨寫成一個函數,供主函數調用 ...

Sun Feb 12 00:21:00 CST 2012 0 23372
將Halcon HObject類型轉為Qt QImage類型

差不多一個月前,在嘗試解決將halcon的圖像顯示在Qt的窗口界面時,考慮過將halcon的HObject類型轉換成qt的QImage類型,結果因為太菜了(網上也找不到類似的例子)而沒能成功,具體見原來的文章qt窗口中顯示halcon的圖像 這兩天花了點時間,理清思路,參考網上資料加上自己摸索 ...

Sat Dec 26 00:36:00 CST 2020 0 810
Qt unsigned char* (uchar*) 轉為QImage

場景:有一副圖像,事先已經因為各種需要被讀取到了內存中,且不可再根據路徑讀取,只能讀取內存中的數據轉為QImage 我在使用fromData的時候,忽略了fromData的返回值,一直以為不能轉換,后來才發現需要用image去接收轉換結果 函數原型: 參數解釋 ...

Wed Aug 18 20:07:00 CST 2021 0 166
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM