Czym jest GIMP#?Ogólnie rzecz biorąc jest to plugin do GIMPa, który umożliwia dopisywanie dodatków do GIMPa w C#. Autor twierdzi, że dzięki temu otrzymujemy szybki i wygodny sposób do tego.
Gimp# fills the niche between scripting languages (easy to write, slow) and C (harder to write, fast). If you need a quick and dirty plug-in where speed doesn't matter that much, write it in any of the scripting languages that come with GIMP (Scheme, Perl, etc.).
Gdzie można poczytać o tym, skąd pobierać źródła?Strona projektu:
http://gimp-sharp.sourceforge.net/Kompilacja dla systemu LinuxZ wyżej wspomnianej strony pobieramy źródła, rozpakowujemy, z poziomu konsoli wchodzimy do katalogu
Tutaj nic nowego:
No i tu mogą się zacząć się schody, zwłaszcza, jeśli do tej pory nic nie kompilowaliśmy. Często skrypt configure będzie zwracał nam wiadomość, że czegoś nie mamy, a przecież "widzimy, że to mamy", to dlatego, że trzeba podciągnąć pakiety "dev" odpowiednich programów, zawierające pliki nagłówkowe dla niego, niezbędne w procesie kompilacji i w zasadzie tylko wtedy.
Jeśli chodzi o GIMP# potrzebować będziemy pakietu "libgimp2.0-dev", oraz Mono.
Pierwszy instalujemy przez "Menażer pakietów" (dla Ubuntu jest nim Synaptic), drugiego można pobrać z pod adresu:
http://www.mono-project.com/Downloadswybieramy
Linux Installer for x86
(All distributions)
Załączono nawet instrukcję do niego:
http://www.mono-project.com/InstallerInstructionsKiedy już uporamy się z instalacją Mono, a skrypt configure dalej będzie się pieklił o brak Mono w systemie, to trzeba "zrestartować" konsolę, chodzi o to, żeby plik ~/.bashrc został ponowanie wczytany, gdyż tam właśnie znajdują się nowe potrzebne dla mono wpisy. Dalej jak najbardziej standardowo:
Skompilowane? Przełączamy się na roota, i instalujemy w systemie - poniżej sposób dla Ubunciaków:
Przeszło? To dobrze.
Dodatkowe opcjeJeśli chcesz zainstalować obsługę formatu jpeg2000 należy zainstalować (przed configure) plugin ecw jpeg 2000 SDK, szczegóły:
http://www.ermapper.com/ecw/Można też zainstalować sobie bibliotekę UMFPACK (strona:
http://www.cise.ufl.edu/research/sparse/umfpack/ ), dzięki temu uzyskamy "Colorize plug-in".
Instalacja dla systemu WindowsPobieramy instalkę dla systemu Windows. Z tego samego miejsca, co źródła (
http://gimp-sharp.sourceforge.net/).
Przedtem jednak zainstalować (jeśli się nie posiada) Microsoft .NET Framework 2.0 (przynajmniej).
Postępujemy zgodnie z instrukcjami na ekranie.
Co otrzymamy?Włączamy GIMPa. Nowe opcje w sumie łatwo poznać, bo mają ikonki. Na głównej "listwie":
angielska wersja | polska wersja |
Xtns -> Picture Package | Dodatki -> Picture Package | Teoretycznie pobiera obrazki i pakuje do jednego z podpisami - taki mały generator albumu, jak na razie zadziałał mi z jednym zdjęciem. |
Xtns -> Photoshop Actions | Dodatki -> Photoshop Actions | Nie wiem co to robi - może trzeba mieć PSa zainstalowanego? |
W okienku obrazka:
angielska wersja | polska wersja | |
Filters -> Artistic -> Ministeck | Filtry -> Artystyczne -> Ministeck | przerabia plamy na zbiór małych oddzielonych od siebie prostokątów. |
Filters -> Artistic -> Pointillize | Filtry -> Artystyczne -> Pointillize |
Filters -> Blur -> Average | Filtry -> Rozmycie -> Average |
Filters -> Light and Shadow -> Raindrops | Filtry -> Światło i cień -> Raindrops | W losowych punktach na obrazie pojawia się lekkie rozmycie, wygląda, jakby na obraz spadło parę kropel deszczu. |
Filters -> Render -> Forge | Filtry -> Renderowanie -> Forge |
Filters -> Render -> NCP | Filtry -> Renderowanie -> NCP |
Filters -> Render -> Splitter | Filtry -> Renderowanie -> Splitter |
Filters -> Render -> Swirlies | Filtry -> Renderowanie -> Swirlies |
Filters -> Web -> Slice Tool | Filtry -> Sieć WWW -> Slice Tool | Czyżby kolejna wersja narzędzia do cięcia layoutów? |
Ponadto, wierzę autorowi na słowo plugin umożliwia odczytywanie plików wbmp (wireless bitmap) i KoaloaPaint (old CBM64 format).
Czemu mi nie działa?Nie wiem, na pocieszenie dodam, że mi też (naprawiłem ostatnio - winne było Mono, sposób w jaki pojawiło się w systemie - czyli: wina była moja). Nie wszystkie nowe opcje mi jednak działają, kilka zdaje się działać, ale nie mogę dojść czy w ogóle coś robią
DziękiCakprowi:P za motywacje.