1. 程式人生 > >QT Label顯示影象

QT Label顯示影象

直接上程式碼:

Mat srcImg;
////////////////////////////
void MainWindow::paintEvent(QPaintEvent *e)
{

    QImage image = QImage((uchar*)(srcImg.data), srcImg.cols, srcImg.rows, QImage::Format_RGB888);
    ui->imgLabel->setPixmap(QPixmap::fromImage(image));
    ui->imgLabel->resize(image.size());
    ui->imgLabel->show();

}


相關推薦

QT Label顯示影象

直接上程式碼: Mat srcImg; //////////////////////////// void MainWindow::paintEvent(QPaintEvent *e) { QImage image = QImage((uchar*)(srcImg

Qt label顯示圖片,圖片的大小問題

第一種情況,如何圖片的小於label時候,則 靠label的左上角顯示 第二種情況,如何圖片的大於label時候,則裁剪圖片大小正好是label,顯示在上面 QPixmap pix; pix=(*imageList.at(0)).copy(0,0,label->width(),la

Qt開發】QT顯示影象資料

一般影象資料都是以RGBRGBRGB……位元組流的方式(解碼完成後的原始影象流),我說成位元組流,那就表明R,G,B的值各佔一個位元組,在程式設計時表示的就是unsigned char * data。        我們先來看一下QT中的QImage物件。在載入data資料

QT顯示影象資料

一般影象資料都是以RGBRGBRGB……位元組流的方式(解碼完成後的原始影象流),我說成位元組流,那就表明R,G,B的值各佔一個位元組,在程式設計時表示的就是unsigned char * data。        我們先來看一下QT中的QImage物件。在載入data

Qt開發】Qt顯示影象的兩種方法對比

在Qt中處理圖片一般都要用到QImage類,但是QImage的物件不能夠直接顯示出來,要想能看到圖片,初步發現有兩種方法。 一、QImage轉QPixmap,然後用QLabel::setPixmap() image=new QImage("D:/Temp/XX.jpg

關於Qt中收到資料用label顯示的亂碼問題

用特定長度的陣列接收資料後用label顯示,兩次接收到資料(16進位制)一樣,但卻出現了亂碼,原因可能是沒有找到“\0”,應給於特定長度,例 a[100]={0}; sizeof(a);         遇見此問題解決後的程式碼: &n

使用QT程式設計實現影象顯示

真名:朱金燦 主要經歷:本科畢業於CUG(武漢)的GIS專業,畢業後參加工作,現在在北京從事軟體開發和團隊管理工作。曾獲有色金屬工業科技進步獎二等獎(獲獎證書連結)。 我的聯絡方式: EMAIL:clever101#163.com 研究方向: 數字影象處理、計算機圖形學。 本部落格內

Zedboard & Zynq 影象採集(五) 板端Linux下視訊TCP傳送 & Linux上位機QT視訊顯示

前面幾篇已經陸續講述了影象採集,傳輸,Linux系統搭建等,這一篇就講一下自制一個簡單的板端視訊傳送和Linux上位機視訊顯示客戶端。板端視訊傳送用Zedboard做視訊資料傳輸,我能想到的是兩條路,一條就是網口,一條就是USB,USB傳輸方式打算以後研究一下,用網口是比較熟

Qt顯示影象的類

Qt 中沒有專門顯示圖片的控制元件,通常我們會使用QLabel來顯示圖片。但是QLabel 顯示圖片的能力還是有點弱。比如不支援影象的縮放一類的功能,使用起來不是很方便。因此我就自己寫了個簡單的類。我這個類支援三種影象顯示模式,我分別稱之為:FIXED_SIZE, CENTR

使用QT搭建點雲顯示框架系列五·基於QT的QML影象選點、動態繪製十字絲功能 ,以及紋理對映

本文所有原始碼分享就看我最新的文章,歡迎各位大佬前來交流。http://blog.csdn.net/qq_30547073/article/details/79092419上一次利用QTeststream讀取了任意格式的點雲。這一次我花了一天的時間學習並實現了一個基於QML的

Label顯示html文本

nds Coding gen error ring unicode text class 100g NSString * htmlString = @"<p>主要原料:葛根提取物、杜仲葉提取物、天麻提取物</p><p>功效成分:

vue-echarts-v3 使用 label顯示格式

顯示 orien ima png ons import template chart scrip <template> <div class="echarts"> <IEcharts :option="pie" @ready="onReady

Ubuntu下orbbec mini 無法正常顯示影象問題

最近用orbbec的深度攝像頭採集RGBD影象,Windows下一切OK。但是Ubuntu下出現了不少問題。總結一下 1、將裝置插到USB,先確定電腦能否正常識別裝置 Ubuntu下是不需要安裝驅動的(Windows下需要),因為Linux都有內建相應CMOS相機驅動。只需要設定一下udev進行相應的裝載

Qt model 顯示設定(居中靠右)、表頭、自定義排序

設定:顯示居中、靠左 QVariant SoloDccDataSegmentInfoTableModel::data(const QModelIndex &index, int role) const { if (role == Qt::TextAlignmentRole)

pyqt5使用label顯示圖片

關於label的介紹很詳細的地址:https://zhuanlan.zhihu.com/p/32134728 程式碼如下 import sys from PyQt5.QtWidgets import QWidget, QPushButton, QApplication, QLabel fro

《Gluon 動手學深度學習》顯示影象資料集Fashion-MNIST

%matplotlib inline import sys sys.path.append('..') import gluonbook as gb from mxnet.gluon import data as gdata import time mnist_train=gdata.vision

Qt Label 生成矩陣陣列

  最近做的一個專案中需要用到視覺去檢測產品,產品呈矩陣式排列,客戶那邊需要檢測完一組產品後能夠將檢測結果以圖形化的方式顯示出來。   emmm,這個似乎不難,只需要有類似於陣列的東西就可以搞定,不過對於陣列來說它並不能存像QLabel這樣的型別,但是Qt它還是機制地提供了幾種容器類來幫我們儲存資料。Qt的

opencv (1)顯示影象,圖片123.jpg放在同一個資料夾內

#include<opencv2\opencv.hpp> #include<opencv2\highgui\highgui.hpp> using namespace std; using namespace cv; int main() { Mat img =

Pycharm中,pyqt5.11.1的Qt assistant顯示

環境: python3.6 pyqt5.11.1 步驟:   在pycharm中構建了Qt designer之後,開啟Qt designer help的時候,提示找不到assistant.exe,顯示需要在pyqt5-tools的bin目錄下需要assisant.exe檔案,而我們安裝pyqt5-to

OpenCV下MFC單文件顯示影象

1、vs2008中新建SDI,最後view類選擇ScorllView以形成帶滾動條的檢視視窗 2、新增OpenCV的連結庫 3、新增相應標頭檔案"cv.h" "highgui.h"到doc.h和view.h(要新增在.h檔案中,不要新增在.cpp中,否則容易出錯) 4、doc類中新增變數