
Un visor de imágenes acelerado de hardware sin sentido
La visión de Oculante es ser un visor de imágenes portátil y rápido, discreto, con una amplia gama de formatos de imagen compatibles y al mismo tiempo ofrece análisis de imágenes y herramientas de edición básicas.

Con el almacenamiento en caché configurable, Oculante puede pasar rápidamente a través de secuencias de imagen:

Obtenga información sobre valores y posición de píxeles, con selección precisa:

Puede usar el Administrador de archivos integrado en Oculante para realizar tareas básicas, como acceder a imágenes recientes o pasar a través de una lista virtual de archivos para que pueda compararse fácilmente. También hay una opción de comparación dedicada para voltear entre imágenes, recordando el nivel de zoom y la posición.

Las imágenes pueden contener información de color enmascarada por el canal alfa. Aunque está presente, no lo verá, ya que generalmente los valores RGB se multiplican con el canal A cuando se muestra. Oculante le permite inspeccionar todos los canales individualmente y ver los datos de color sin transparencia aplicada.

Comience con Oculante descargando el ejecutable relevante para su plataforma desde la página de versiones. El tamaño de descarga se mantiene pequeño (actualmente alrededor de 25 MB) vinculando las dependencias estáticamente de forma predeterminada. Los paquetes para ARM Linux también están construidos, ¡no dude en abrir un problema si desea que su sistema operativo sea compatible con elección!
Para aquellos que buscan administrar Oculante a través de un Administrador de paquetes, consulte las opciones a continuación.
cargo install oculantepacman -S oculanteenvironment.systemPackages = [
pkgs.oculante
] ;zypper install oculanteflatpak install flathub io.github.woelper.Oculantepkg install oculantepkgin install oculantescoop install extras/oculanteLinux (Debian):
sudo apt-get install libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev libasound2-dev nasm cmake
Windows: instale NASM desde https://www.nasm.us/pub/nam/ReleaseBuilds/2.15.05/win64/
Mac: brew install nasm
Oculante solo se actualiza cuando mejora algo para usted. ¡Todavía verás nuevos lanzamientos cada mes o dos! Para mantenerse actualizado, puede usar el botón de actualización en la configuración o descargar el nuevo ejecutable de versiones. Las actualizaciones también se administran a través de su administrador de paquetes si se instaló a través de una.
Desinstalar Oculante es un proceso rápido, simplemente elimine el ejecutable y elimine la carpeta de datos. Puede encontrar la carpeta de datos en la ubicación relevante para su sistema operativo a continuación.
~/AppData/Local/.oculante~/Library/Application Support/oculante~/.local/share/oculante rust-icns )jpeg2k , función "J2K", encendida de forma predeterminada)jxl-oxide )tiff con soporte flotante/mitad adicional)libwebp-sys - image tenía soporte de formato muy limitado)dds-rs )psd )resvg )exr-rs ), toneladoquickraw - Nef, CR2, DNG, MOS, ERF, RAF, ARW, 3FR, ARI, SRF, SR2, BRAW, R3D, NRW, RAW). Dado que RAW es un campo complejo sin estándares verdaderos, no todos los modelos de cámara son compatibles.libheif-rs ). Habilitado en compilaciones de Windows, pero dependencia opcional de MacOS y Linux, disponible detrás de la bandera heif .oculante -l port y Oculante cambiará al modo de recepción. Luego puede abordar los datos de imagen sin procesar a ese puerto, por ejemplo, utilizando nc localhost 8888 < image.jpg . Los tipos de imágenes se detectarán automáticamente. Si aborda secuencias de imágenes, se reproducirán a unos 30 fps para que pueda imponer videos. Esto puede ser útil para visualizar imágenes de un sistema sin cabeza.cat image | oculante -sVer datos de exif

Extracción de una firma

Test / Benchmark / Screenshot Pictures:
https://unsplash.com/@mohsen_karimi
https://unsplash.com/@frstvisuals
https://unsplash.com/@eberhardgross
Oculante de ninguna manera recopila o envía datos o estadísticas de usuario anónimo o no anonicoso. Oculante es y seguirá siendo gratuito y de código abierto. Nunca habrá anuncios. Solo hay dos casos en los que Oculante interactúa con la red, y ambos nunca suceden sin ser activados por el usuario:
Además, Oculante guarda algunas configuraciones localmente, por ejemplo:
Este proyecto tiene licencia MIT, pero algunas partes, como los LUT en Res/LUT, están bajo la licencia GPL. Como resultado, estamos haciendo público todo nuestro código fuente. Si desea utilizar Oculante sin publicar su código fuente, elimine los componentes con licencia de GPL y sus referencias.
turbo (encendido por defecto), la biblioteca TurboJPEG no se usará para abrir imágenes JPEG. No necesitará que se instale NASM.
file_open habilitará/deshabilitará un cuadro de diálogo abierto de archivo Nativo del sistema operativo. Esto extrae dependencias adicionales y está habilitado de forma predeterminada. Deshabilitarlo habilitará un cuadro de diálogo de archivo personalizado. Esto probablemente será el valor predeterminado en el futuro.
notan/glsl-to-spirv (predeterminado) utiliza el compilador de sombreador Spirv
notan/shaderc usa Shader como un compilador de sombreador. Tiempo de construcción más largo.
update (predeterminado) Habilitar la actualización de la aplicación.
mouse wheel = zoom
left mouse , middle mouse = sartén
ctrl + mouse wheel = anterior/siguiente imagen en la carpeta
Right mouse elige el color de la imagen (en modo de pintura)
T = siempre tudopta
F = pantalla completa
I = Infomode
E = EditMode
Correcto = nextImage
Inicio = FirstImage
Fin = LastImage
Izquierda = AnteriorImage
R = Redchannel
G = GreenChannel
B = blueChannel
A = alfacanal
U = rgbchannel
C = rgbachannel
V = ResetView
Menos = zoomout
Iguales = zoomin
Key1 = ZoomACtualSize
Key2 = ZoomDouble
Key3 = ZoomThree
Clave4 = zoomfour
Key5 = Zoomfive
LHIFT + C = CompareExt
Lshift + izquierda = panleft
Lshift + right = panright
Lshift + up = panup
Lshift + down = pandown
Eliminar = DeleteFile
Lshift + eliminar = clearImage
Rbracket = LosslessRotateright
Lbracket = LosslessRotateleft
Lcontrol + c = copia
Lcontrol + v = pasta
LControl + O = Examinar
Q = dejar
Z = ZenMode