qimage

    1熱度

    1回答

    在圖像上檢測並用矩形標記它的最佳方法是什麼?下面的圖片一樣: 我與QtImage工作。 我現在的想法是找到第一個非透明像素,然後創建1x1矩形,然後使其變得越來越大,直到沒有獲得透明像素。不確定它是否真的優化。請讓我知道,如果你們中有些人有另一種方法來做到這一點。

    0熱度

    1回答

    我在嘗試將圖像大小調整爲120X240。 image = image.scaledToHeight(120); image = image.scaledToWidth(240); 對於具有尺寸837x630,得到錯誤的一些圖片, QImage::scaleHeight: Image is a null image QImage::scaleWidth: Image is a null im

    1熱度

    1回答

    與我的other question相關,我認爲更核心的問題是,如何渲染帶有OpenGL的QImage? 我認爲代碼看起來像這樣,但我不知道我還需要什麼,除了convertToGLFormat(img)。 glEnable(GL_TEXTURE_2D); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glGenTextures(1, &

    2熱度

    1回答

    我想使用的CIMG庫(http://cimg.sourceforge.net/)以任意角度旋轉的圖像(該圖像由Qt的讀其不應當執行旋轉): QImage img("sample_with_alpha.png"); img = img.convertToFormat(QImage::Format_ARGB32); float angle = 45; cimg_library::CImg<u

    0熱度

    1回答

    我對Qt的記憶模型並不熟悉,特別是在圖像處理方面。我創建了一個空白的像素圖並將其添加到QGraphicsView的場景中。這似乎正確地跳轉兩種尺寸之間的工作,但我注意到,如果我打開QFileDialog(before和after),我會得到調用此函數的圖形工件。這些工件是在實際的視圖中,因爲我可以平移並保持現狀。 QFileDialog彈出窗口在屏幕上似乎並不重要,但我仍然遇到這些問題。 有什麼我

    0熱度

    1回答

    我有一個圖像,我試圖使用QImage ::轉換(const QTransform &矩陣,Qt :: TransformationMode模式)const方法來轉換選定的圖像部分。 但是這個方法返回null圖像。另外Qt寫到std輸出:「Qimage:內存不足,返回空映像。」 QImage img; img.load("D:\\3.png"); QPolygonF polygonIn

    2熱度

    1回答

    我使用的是Qt 5.2,我有一個QImage。如果它檢測到圖像URL(例如imgur鏈接),它會下載該圖像並顯示它。如果圖像是動畫的(例如GIF),我也想動畫。 我嘗試了擴展名,但一些鏈接將以JPG結尾,仍然是動畫。我目前使用QImage::format()檢查Format_ARGB32_Premultiplied但我遇到的是回來爲Format_RGB32或Format_ARGB32是相同格式的靜

    2熱度

    1回答

    我們目前正在使用Windows的圖像呈現商業庫。當大小比圖像原始大小顯示黑白圖像,該庫灰度圖像,使得仍大多可以確認: 現在我嘗試同樣與一個Qt 4.8的應用。 基本上什麼做的是呼籲: QImage mImage; ... mImage.load(...); ... painter.drawImage(paintRect, mImage, mImage.rect()); 哪裏paintR

    1熱度

    3回答

    我已存儲在本地板目錄(/home/images/system/image.png)圖像 爲painter.drawimage函數傳遞Qpoint和QImage的作爲參數。 painter.drawImage(QRect(100, 50, 100, 100), QImage("home/images/system/image.png")); 我可以在這裏直接使用路徑嗎?如果我像這樣加載它不工作

    0熱度

    1回答

    我有一種流應用程序,它應該捕獲窗口的內容。在窗口中,QGLWidget繪製了這些東西。目前我在每個抽獎週期使用widget.grabFrameBuffer(必須是實時的)。該應用程序使用100%的CPU,沒有widget.grabFrameBuffer它下降到10-20%。我想通了,image.bits()(我需要發送QImage數據)創建一個副本(解決問題的方法不是很好)。有人知道我如何獲得指向