qimage

    0熱度

    1回答

    我想知道什麼是在QWebEngine框架中顯示QPixmap或QImage的最佳和最有效的方法。 我的目標是顯示正在被從自定義網絡攝像頭,這我們有一個C++ API加載的視頻,在QWebEngine幀,以最高的效率。因此,將幀保存到磁盤上,然後將它們加載到QWebEngine框架上,這不是一個選項。 以前,我使用Qt WebKit的,這是非常簡單的加載在C++中創建的QPixmap,因爲它是通過一

    1熱度

    1回答

    我有一個4通道PNG圖像與8x8像素由QImage加載。 QImage然後按比例縮放200倍,因此圖像將具有1600x1600的新分辨率,每個原始像素的尺寸爲200x200。但是,當通過QPixmap將此圖像添加到QLabel並顯示在屏幕上時,繪製的像素將具有略微不同的尺寸。 我使用Gimp拍攝了屏幕截圖,並更仔細地查看了繪製的圖像。看起來,每個其他像素都比它應該稍大,例如201而不是200像素。

    0熱度

    1回答

    我無法在Qt中加載/保存jpg圖像。我檢查了插件文件夾中的imageformat文件夾,發現與此擴展名相關的dll/lib文件。 下面是我使用的代碼: void loadImages(){ QImage image; QString folderName = "C:\\img-src\\"; bool isLoaded; for(int i=1;i<3;i

    0熱度

    1回答

    我有一個QImage代表一張空白紙和一張QPainter,用於在此圖像上繪製。 有時候,我會在任何繪畫操作之前旋轉/翻譯QPainter,以便以「風景」方向繪製該圖像。 下面是代碼的簡化片斷: _image = new QImage(paperRect().size(), QImage::Format_RGB888); _painter->begin(_image); if (_orient

    0熱度

    1回答

    創建QImage這樣的: unsigned char* const rawImage = (unsigned char*)std::malloc(WIDTH*HEIGHT*3); for (...) { // Populate the image here } QImage img(rawImage, WIDTH, HEIGHT, QImage::Format_RGB888);

    1熱度

    1回答

    在我的應用中,我通過QTcpSocket以字節數組的形式從Android設備接收格式爲JPEG的圖像。 當我在我的開發PC上運行這個應用程序時,它就像一個魅力(無論是在調試和發佈模式)。但是,我無法從未安裝Qt的另一臺PC上的字節數組中加載QImage。 我在Qt中爲我的平臺(Windows x64,msvc_2015_64)包含了所有* .dll文件,並且還安裝了Visual Studio C+

    0熱度

    2回答

    我試圖通過使用QImage在窗口上繪製一個點,並儘可能快地更新此點的位置(每次更新少於1ms)。我已經編寫了下面的代碼並運行它,但結果是它太慢了(每更新大約50ms)。我搜索了瓶頸,發現這種緩慢的原因是調用QWidget.update()需要很長時間。所以我想通了,只要使用Widget.update()它不會更快。所以我認爲我需要另一種方式。有沒有更快的方法來做到這一點?所有的代碼和結果如下。 結

    -1熱度

    2回答

    我有一個QAbstractListModel自定義對象作爲項目。每個對象都有一個從數據庫加載的QImage。我在QML中使用ListView來形象化它,但我沒有看到代表QImage在代表中的任何含義。原始的似乎只接受URL。 對我來說顯示QImage s的唯一方法是創建一個帶有一些自定義系統的每個元素的URL(看起來像一個總的矯枉過正)QQuickImageProvider?

    0熱度

    2回答

    我目前正在構建一個使用某個相機的Qt應用程序。 在這個應用程序中使用捕捉圖像,然後它們自動保存在特定的文件夾中。一切都很好。 現在,當點擊「庫」按鈕時,我想要讀取所有圖像(JPEG文件)並顯示在QLabel中逐個拍攝的所有圖像。 我找不到任何教程,只找到教程,並使用argv參數,這對我來說並不好,因爲在我的應用程序中,用戶可能會捕獲圖像,然後在同一運行中顯示它們。 如何讀取文件列表並顯示它? 非常

    0熱度

    1回答

    當我嘗試使用QImage構造函數從reinterpret_cast<uchar*>(quint32*)創建ARGB32 QImage時,圖像會丟失其顏色和Alpha通道,並且生成的QImage爲灰度! 如果我試圖以灰度顯示灰度圖像,則按預期方式顯示灰度圖像。所以我知道ushort數據到quint32數組的縮放和索引很好,但是出了什麼問題? A Qt forum post建議按照我所做的方式做到這一