Programowanie w systemie UNIX/obrazy: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Źródła: Image |
m →compare: link |
||
Linia 86: | Linia 86: | ||
==compare== |
==compare== |
||
Image magic ma funkcję compare |
[[Programowanie w systemie UNIX/ImageMagic|Image magic]] ma funkcję compare |
||
compare a.png b.png delta.png |
compare a.png b.png delta.png |
||
=Źródła= |
=Źródła= |
Wersja z 23:08, 27 lis 2022
Typy grafiki
Wg typu grafiki
- wektorowe
- SVG- dla WWW
- PostScript: ps - dla drukowania
- rastrowe
- Pliki mieszane : tekst i obraz ( pdf, ps)
wg sposobu zapisu
Programy
Grafika - komputerowe przetwarzanie obrazów
Programowanie grafiki
- Grafika w C[1]
- Gegl w Gimp
- libgd = GD Graphics (Draw) Library
- OpenCV
- libpng
- libvips
- openexr
- Gdk-pixbuf Image loading library
- cairo, pixman
- Pango - is a library for laying out and rendering of text, with an emphasis on internationalization.
- GR is a universal framework for cross-platform visualization applications.
- plplot
- Heman is a C library of image utilities for dealing with height maps and other floating-point images.
Technologie
- OpenGL oraz Glut, Glew, GLSL ....
- WebGl
- WebCl
- OpenCV C++ / Python
Dane tekstowe w obrazach : metadata
Dane tekstowe w obrazach, metadata
Tworzenie plików graficznych
- Bezpośrednie tworzenie plików graficznych
- gotowe programy:
Przeglądarka www
2D
- tworzenie grafiki 2D, bezpośrednio poprzez rysowanie na elemencie canvas za pomocą JavaScript
3D
Przykłady
diff
Jak porównać dwa obrazy ?[2]
compare
Image magic ma funkcję compare
compare a.png b.png delta.png