[QGIS-it-user] Raster Image Marker da BLOB da GPGK

Andrea Giudiceandrea andreaerdna a libero.it
Sab 5 Mar 2022 01:33:45 PST


Ciao Giulio,
hai risolto il problema?

A presto.

Andrea

Il 24/02/2022 11:29, Andrea Giudiceandrea ha scritto:
> Ciao Giulio,
> il tuo campo "Image_PNG" è di tipo QByteArray (come puoi vedere da 
> Layer properties -> Fields).
>
> Per ottenere le dimensioni dell'immagine devi prima creare da esso un 
> oggetto QImage (la cui classe hai già importato nel tuo script senza 
> usarla), similarmente a come hai fatto creando un oggetto QImageReader.
>
> Quindi, se l'oggetto QByteArray è memorizzato nella variabile blob:
>
> image = QImage().fromData(blob)
>
> https://doc.qt.io/qt-5/qimage.html#loadFromData-1
>
> A questo punto dovresti poter ottenere un oggetto QSize con 
> image.size() oppure direttamente le dimensioni con image.height() e 
> image.width().
>
> A presto.
>
> Andrea
>
>
>
> Il 24/02/2022 09:23, Giulio Fattori ha scritto:
>>
>> Buongiorno,
>>
>> scusa se ti importuno ulteriormente
>>
>> ho bisogno di ottenere le dimensioni dell'immagine memorizzata nel blob
>>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.osgeo.org/pipermail/qgis-it-user/attachments/20220305/ae912bed/attachment.html>


Maggiori informazioni sulla lista QGIS-it-user