Programowanie w systemie UNIX/libvips/: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
m →‎create: vips xyz xyz.png 1000 1000
m →‎create: opis
Linia 51:
 
===create===
Tworzenie plików testowych
 
====black====
Tworzy plik b.pnpng z 3 bajtowym kolorem (3bands = RBG)
 
vips black b.png 1000 1000 --bands 3
 
====worley====
Tworzymy plik w.png wielkości 1000x1000 pixeli zawierający szum Worleya
 
Linia 63 ⟶ 65:
Kod żródłowy polecenia Worley jest na [https://github.com/libvips/libvips/blob/master/libvips/create/worley.c GitHubie]
 
====grey====
vips grey g.png 1000 1000 --uchar
 
 
====gaussnoise====
Szum Gaussa ( [https://libvips.github.io/libvips/API/current/libvips-create.html#vips-gaussnoise funkcja vips-gaussnoise]
 
Linia 71 ⟶ 77:
Kod jest w pliku [https://github.com/libvips/libvips/blob/master/libvips/create/gaussnoise.c gaussnoise.c]
 
====fractsurf====
 
fractsurf ( funckjafunkcja vips_fractsurf)
 
vips fractsurf f.png 1000 1000 2.367409118563
 
====sines====
Sines
 
vips sines s.png 1000 1000 --hfreq 3.345 --vfreq 1.7556 --uchar
Linia 82 ⟶ 88:
 
 
====Szum Perlin ====
 
Szum Perlin ( Perlin noise)
 
vips perlin p.png 1000 1000 --uchar --cell-size 16
Linia 91 ⟶ 96:
* wymiar powinien być w zakresie od 2 do 3
 
====xyz====
 
vips xyz xyz.png 1000 1000