RCE Foto

(i) Per navigare su JuzaPhoto, è consigliato disabilitare gli adblocker (perchè?)






Login LogoutIscriviti a JuzaPhoto!
JuzaPhoto utilizza cookies tecnici e cookies di terze parti per ottimizzare la navigazione e per rendere possibile il funzionamento della maggior parte delle pagine; ad esempio, è necessario l'utilizzo dei cookie per registarsi e fare il login (maggiori informazioni).

Proseguendo nella navigazione confermi di aver letto e accettato i Termini di utilizzo e Privacy e preso visione delle opzioni per la gestione dei cookie.

OK, confermo


Puoi gestire in qualsiasi momento le tue preferenze cookie dalla pagina Preferenze Cookie, raggiugibile da qualsiasi pagina del sito tramite il link a fondo pagina, o direttamente tramite da qui:

Accetta CookiePersonalizzaRifiuta Cookie

LibRaw info sviluppo lib API C


  1. Forum
  2. »
  3. Computer, Schermi, Tecnologia
  4. » LibRaw info sviluppo lib API C





avatarjunior
inviato il 24 Novembre 2025 ore 9:29

Ciao a tutti, ho scritto per me un software in C da usare come viewer in sostituzione di ms photo, per tutte le immagini possibili anche RAW, motivazione voglio la massima velocità (0 telemetria e schifezze varie), attualmente apro file Hassemblad 206mb e rotti in 1.5ms ed anche meno su un notebook datato, ho testato queste camere
Canon EOS R1.CR3
Canon EOS R5m2.CR3
Fujifilm GFX 100 .RAF
Fujifilm GFX 100 .RAF.pp3
Fujifilm GFX100S.RAF
Fujifilm X-T30 III.RAF
Hasselblad_X2D II 100C.3FR
Hassemblad X1D-50c.3FR
Insta360 One2.dng
Leica DIGILUX 2.raw
Leica Q3.DNG
Nikon Z5II.NEF
OM System OM-5 II-2.ORF
OM System OM-5 II.ORF
Panasonic DC-GH7.RW2
Panasonic DC-S1RM2.RW2
Panasonic DMC-GX80.dng
Pentax K-1 Mark II.DNG
Samsung SM-G781B.dng
Sony ILCE-7M2.ARW

Sto usando l'ultima release che apre anche queste macchine, direi tutte a questo punto.

LibRaw 0.22 PreRC1

Camera support

Canon EOS R1, EOS R5 Mark II
Fujifilm X-T50, GFX 100S II
Leica Q3 43, D-Lux8
Nikon Z6-III (no HE/HE* support)
Panasonic GH7, S9
Sony ZV-E10M2, UMC-R10C

Problema, non sono esperto di Fujifilm ma ho capito che l'algoritmo che usa è molto pesante, X-Trans 6x6 rispetto a Bayer 2×2, rawtherapee è addirittura più lento di me del 40%, però nella mia prima versione dove usavo LibRaw 0.21.4 erò sui 4s mentre con LibRaw 0.22 PreRC1 sono passato a 10s, da quello che ho capito è migliorata la precisione ma le prestazioni sono calate, quindi mi trovo nella situazione dove se uso la 21.4 vado veloce ma poi canon ed altre non funzionano, oppure avere la 22 e leggere tutto.
In generale con i vostri programmi che tempi avete su un file Fujifilm GFX 100 .RAF da 110mb, ecco il log del mio programma che lo apre a 4373 x 5831 applicando il parametro half_size 1 e user_qual 0

=== INFO LIB (idata) ===
LibRaw version: 0.22.0-PreRC1
=== INFO FOTOCAMERA (idata) ===
Camera Make : Fujifilm
Camera Model : GFX 100
Software/Firmware : Digital Camera GFX 100 Ver1.01
DNG Version : 0
Filters Pattern : -1263225676 (0xb4b4b4b4)
Color Desc : RGBG

=== GEOMETRIA (sizes) ===
Raw Width : 11808
Raw Height : 8754
Image Width : 11662
Image Height : 8746
Top Margin : 2
Left Margin : 0
Pixel Aspect : 1.000000
Flip (Orient.) : 0
[RAW] Decodificato: 5831 x 4373 (Colors: 3)
[TIMER] Tempo totale caricamento + render: 10577.77 ms


mentre questa carica velocissima e pesa il doppio 204mb
[RAW] Caricamento file: D:\DSCF1030.RAF
=== INFO LIB (idata) ===
LibRaw version: 0.22.0-PreRC1
=== INFO FOTOCAMERA (idata) ===
Camera Make : Fujifilm
Camera Model : GFX 100
Software/Firmware : Digital Camera GFX 100 Ver1.00
DNG Version : 0
Filters Pattern : -1263225676 (0xb4b4b4b4)
Color Desc : RGBG

=== GEOMETRIA (sizes) ===
Raw Width : 11808
Raw Height : 8754
Image Width : 11662
Image Height : 8746
Top Margin : 2
Left Margin : 0
Pixel Aspect : 1.000000
Flip (Orient.) : 0
[RAW] Decodificato: 5831 x 4373 (Colors: 3)
[TIMER] Tempo totale caricamento + render: 1204.53 ms


C'è una compressione di mezzo, cmq con più calma vedo che dice exiftool, però vorrei sapere durante lo scatto è possibile selezionare qualche impostazione di compressione nella camera? quindi anche se apparentemente simili in realtà nel più lento è applicata una compressione?








avatarjunior
inviato il 24 Novembre 2025 ore 9:42

Trovato il guaio!!
Comaparazione exiftool -RAWCompression -RAFVersion -FileSize -ImageSize -BitsPerSample -StripOffsets -TileOffsets -Compression -FujiIFD -FujiImageSize -FujiRawImageAspect -FujiRawImageWidth -FujiRawImageHeight

RAF Version : 0101 <----- compresso
File Size : 112 MB
Image Size : 11648x8736
Bits Per Sample : 16
Strip Offsets : 2238464
Compression : JPEG (old-style)

RAF Version : 0100 <----- non compresso
File Size : 209 MB
Image Size : 11648x8736
Bits Per Sample : 16
Strip Offsets : 1839616
Compression : JPEG (old-style)

avatarjunior
inviato il 24 Novembre 2025 ore 9:50

A questo punto... vado di ottimizzazione in compilazione? provo con decodifica parallela per blocchi!!! Cmq ho capito, però se volete postarmi qualche tempistica vi ringrazio.
1. cpu e core
2. Tipo raf, dim, compress etc..
3. tempo di apertura, a che risoluzione e senza filtri applicati o usare file di appoggio altrimimenti è falsato, prima apertura deve essere.

Nooooo, LibRaw per decomprimerli usa solo 1 thread.

Che cosa ne pensi di questo argomento?


Vuoi dire la tua? Per partecipare alla discussione iscriviti a JuzaPhoto, è semplice e gratuito!

Non solo: iscrivendoti potrai creare una tua pagina personale, pubblicare foto, ricevere commenti e sfruttare tutte le funzionalità di JuzaPhoto. Con oltre 256000 iscritti, c'è spazio per tutti, dal principiante al professionista.





RCE Foto

Metti la tua pubblicità su JuzaPhoto (info)


 ^

JuzaPhoto contiene link affiliati Amazon ed Ebay e riceve una commissione in caso di acquisto attraverso link affiliati.

Versione per smartphone - juza.ea@gmail.com - Termini di utilizzo e Privacy - Preferenze Cookie - P. IVA 01501900334 - REA 167997- PEC juzaphoto@pec.it

www.juzaphoto.com - www.autoelettrica101.it

Possa la Bellezza Essere Ovunque Attorno a Me