Skip to content

Optaller 0.12.0

Choose a tag to compare

@FixAndFocus FixAndFocus released this 11 Oct 16:50
· 8 commits to main since this release

Programas compilados para Windows (x64) y macOS (Apple Silicon, macOS 14 o posterior). No van firmados: el README explica cómo abrirlos la primera vez. Web del proyecto: https://fixandfocus.github.io/optaller/

Licencia: uso libre para particulares, para sí mismos; las empresas y el uso profesional (también como autónomo) necesitan una licencia de pago (LICENCIA.md).

Novedades de esta versión, las dos en Taller, «MTF de un borde inclinado»:

  • Brutos de cámara, sin revelar. Además de los DNG sin comprimir, se abren ya los DNG comprimidos (cámaras de fotos, CinemaDNG, lo que saca Adobe DNG Converter) y los formatos de cada marca: ARW, CR2, CR3, NEF, RAF y demás. Se mide sobre el mosaico tal como lo dio el sensor, con sus píxeles verdes (o los rojos, o los azules).
    • Los descomprime LibRaw, a través de rawpy. Comprobado con ficheros reales de Leica, Blackmagic y Sony.
    • Los sensores que no tienen un mosaico Bayer de 2 × 2 (X-Trans, Foveon) no se leen: se dice.
  • Barrido de foco. Con la zona marcada en una foto, se abren las demás de la serie (el sensor o el anillo de enfoque en una posición cada una) y sale la MTF frente a la posición, el mejor foco afinado entre fotos y el margen en que la MTF pasa del 80 % del pico.
    • La posición de cada foto, por el orden de los nombres y un paso, o por el número de cada nombre (en mm o en µm).
    • Si el 0 es el plano del tiraje nominal, el mejor foco es el error de tiraje.
    • Comprobado con series fabricadas (encuentra el foco a la décima parte del paso); no con una serie real.

Bibliotecas nuevas dentro del programa: rawpy (MIT) y LibRaw (LGPL 2.1 o CDDL 1.0, a elegir; aquí, bajo la CDDL 1.0, sin modificar). Están en LICENCIAS_DE_TERCEROS.txt.

New in this version (both in Workshop, “MTF from a slanted edge”)

  • Camera raw files, undeveloped. Besides uncompressed DNG, it now opens compressed DNG (stills cameras, CinemaDNG, Adobe DNG Converter output) and each maker's formats: ARW, CR2, CR3, NEF, RAF and others. The measurement is made on the mosaic as the sensor delivered it. Decoding is done by LibRaw, through rawpy; checked against real Leica, Blackmagic and Sony files. Sensors without a 2 × 2 Bayer mosaic (X-Trans, Foveon) are not read.
  • Focus sweep. With the area marked on one photo, open the rest of the series (sensor or focus ring at one position each) and get MTF versus position, best focus refined between photos and the margin where MTF stays above 80 % of the peak. Positions come from file-name order plus a step, or from the number in each name. Checked against synthetic series, not a real one.

New bundled libraries: rawpy (MIT) and LibRaw (LGPL 2.1 or CDDL 1.0, at your choice; used here under CDDL 1.0, unmodified). See LICENCIAS_DE_TERCEROS.txt.

SHA-256

afe4668d36685413c3cdce0c7e0506fefddcddaa2e30521e5ac92e84c77da741  optaller-0.12.0-windows-x64.zip
67dc969784b63456ad23f0d9e06320277124b5600328e125151fb7df003c60a1  optaller-0.12.0-macos-arm64.dmg