Przejdź do zawartości

Programowanie w systemie UNIX/obrazy

Z Wikibooks, biblioteki wolnych podręczników.

Typy grafiki

[edytuj]

Wg typu grafiki


wg sposobu zapisu

Programy

[edytuj]

Grafika - komputerowe przetwarzanie obrazów


Programowanie grafiki

[edytuj]

Technologie

[edytuj]


Dane tekstowe w obrazach : metadata

[edytuj]

Dane tekstowe w obrazach, metadata


Tworzenie plików graficznych

[edytuj]

Przeglądarka www

[edytuj]

2D

[edytuj]
  • tworzenie grafiki 2D, bezpośrednio poprzez rysowanie na elemencie canvas za pomocą JavaScript

3D

[edytuj]


Przykłady

[edytuj]



diff

[edytuj]

Jak porównać dwa obrazy ?[2]

compare

[edytuj]

Image magic ma funkcję compare

compare a.png b.png delta.png

perceptualdiff

[edytuj]

Instalacja :

sudo apt install perceptualdiff

Użycie

Usage: perceptualdiff [options] image1 image2

Compares image1 and image2 using a perceptually based image metric.
Images can be in any FreeImage-supported format: TIF, PNG, etc.

Options:
  --verbose         Turn on verbose mode
  --fov deg         Field of view in degrees [0.1, 89.9] (default: 45.0)
  --threshold p     Number of pixels p below which differences are ignored
  --gamma g         Value to convert rgb into linear space (default: 2.2)
  --luminance l     White luminance (default: 100.0 cdm^-2)
  --luminance-only  Only consider luminance; ignore chroma (color) in the
                    comparison
  --color-factor    How much of color to use [0.0, 1.0] (default: 1.0)
  --down-sample     How many powers of two to down sample the image
                    (default: 0)
  --scale           Scale images to match each other's dimensions
  --sum-errors      Print a sum of the luminance and color differences
  --output o        Write difference to the file o
  --version         Print version


OpenMP status: enabled

Źródła

[edytuj]
  1. stackoverflow question: graphics-library-in-c
  2. stackoverflow question : getting-perceptualdiff-output-image-similar-to-imagemagick-s-output