Advertisement
Guest User

imagemagic

a guest
Dec 22nd, 2014
349
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.86 KB | None | 0 0
  1. Приказ на податоци
  2. • identify .jpg / .gif / .jpg
  3. Детален приказ
  4. • identify -verbose slika1.jpg
  5. Приказ за формат на сликата
  6. • identify -format “Format na slikata: %m” slika1.jpg
  7. • identify –format “%w %h”
  8. Промена на формат на сликата
  9. • convert slika1.jpg slika1.gif
  10. Промена на димензија
  11. • convert slika1.jpg –resize 50% slikaosi_mala.jpg
  12. Прикажување на сликата
  13. • imdisplay slika1.jpg
  14. Сива позадина
  15. • convert -define jpeg:size=200x200 kuce.jpg -thumbnail 100x100 granite: +swap -gravity center -composite kuce2.gif
  16. Додавање текст
  17. • convert image-magick.gif -background Lavender -fill navy -font Candice -pointsize 24 label:"Hello ImageMagick" -gravity South -append labeled.gif
  18. Рамка навнатре (доле и десно потемно)
  19. • convert -define jpeg:size=200x200 mace.jpg -thumbnail 100x100 -raise 10 mace1.gif
  20. Рамка навнатре (горе и лево потемно)
  21. • convert -define jpeg:size=200x200 mace.jpg -thumbnail 200x200 +raise 10 mace2.gif
  22. Mанипулација со thumbnails (горе и доле плаво)
  23. • convert -define jpeg:size=200x200 logo.jpg -thumbnail 100x100 -background skyblue -gravity center -extent 100x100 logo_thumb.gif
  24. Промена на димензијата на сликата
  25.  
  26. • convert slika1.jpg -resize 400x300 slika1_400_300.jpg
  27.  Се задржува соодносот на димензиите на сликата
  28.  
  29. • convert slika1.jpg -resize 250x75! slika1_250_75.jpg
  30. Се игнорира соодносот – колку пишеп, толку дава
  31.  
  32. • convert slika1.jpg -resize 250x75^ slika1_250_75_02.gif
  33.  Промена на димензиите на сликата според помалата вредност(новата слика: 147x75)
  34.  
  35. • convert flowers.jpg -resize 4096@ flowers_50.jpg
  36.  Промена на димензиите на сликата – според број на пиксели
  37.  
  38. • convert -size 8x8 pattern:CrossHatch30 -scale 1000% scale_crosshatch.gif
  39.  Со употреба на -scale
  40.  
  41. Ротација
  42. • convert -rotate -45 flowers.gif rotated.gif
  43.  
  44. Поставување на прагова вредност
  45.  Сите вредности боите кои се поголеми од прагот – бела боја, сите вредности помали од прагот – црна боја
  46. • convert logo.png -threshold 50% threshold_50.gif - станува црна
  47. Oд color станува црно бела
  48.  За threshold: -1: сите добиваат бела боја
  49.  За threshold: 100%: сите добиваат црна боја
  50. • convert logo.png -channel R -threshold 50% -channel G -threshold 50% -channel B -threshold 50% threshold_posterize.gif
  51.  Стануваат појаки боите
  52. Хистограм
  53. • convert mece.jpg -define histogram:unique-colors=false histogram:histogram.gif
  54. • convert histogram.gif -strip -resize 50% -separate histogram-%d.gif
  55. • convert rose: -colorspace Gray -define histogram:unique-colors=false histogram:histogram_gray.gif
  56. • convert rose: -separate -append -define histogram:unique-colors=false histogram:histogram_values.gif
  57.  
  58. Детекција на рабови
  59. • convert mace.jpg -edge 1 mace1.jpg надворешно
  60. • convert mace.jpg -edge 3 mace2.jpg внатрешно
  61. • convert kuce.jpg -colorspace Gray -edge 1 -negate kuce_edge.jpg
  62. • convert kuce.jpg -colorspace Gray -negate -edge 1 -negate kuce_edge2.jpg
  63.  
  64.  
  65.  
  66. Вадење на слики од GIF
  67. • convert canvas_prev.gif -scene 1 +adjoin frame_%03d.gif
  68. Спојување нa GIF
  69. • convert frame_???.gif anim_rebuilt.gif
  70. За добивање на квалитетни слики од изваден GIF
  71.  
  72. Спојување на слики
  73. • montage *.png montage.png
  74. Димензионирање на монтажа
  75. • montage -geometry 48×48 bell.png browser.png bug.png cookie.png montage.png
  76. Спојување на слики со празно место
  77. • montage -geometry 48×48+8+8 bell.png browser.png bug.png cookie.png montage.png
  78. Вертикално поставени
  79. • montage -tile 4×1 *.png montage.png
  80. Oтсјај во вода
  81. • convert -size 150x80 gradient: -evaluate sin 8 wave_gradient.png
  82. sin се користи за бранови, колку сакаме да има
  83.  
  84. Комбинирање на двете слики = Добивање брановидна слика
  85. • composite wave_gradient.png flower.jpg -displace 5x5 flower_waves.png
  86. Спојување на брановидната слика = добиваме отсјај
  87. • convert flower_waves.png –flip flower.jpg +swap -append flower_waves_2.png
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement