Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?


Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Strony: [1]
DrukujPobierz PDF
Autor Wątek: instalacja (kompilowanie) GIMP#  (Przeczytany 4865 razy)
0 użytkowników i 1 Gość przegląda ten wątek.
Ziomioslaw
Administrator

Reputacja: 46 Offline Offline

Płeć: Mężczyzna
GIMP: 2.10
JID: ziomioslaw@jabber.org
Licencja: Copyright
Wiadomości: 7 432
Galeria Użytkownika


Cyklista Apokalipsy


Zobacz profil
« : 12.11.2007, 15:02:00 »

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.

Cytuj
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 Linux

Z wyżej wspomnianej strony pobieramy źródła, rozpakowujemy, z poziomu konsoli wchodzimy do katalogu
Tutaj nic nowego:
Kod:
./configure

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/Downloads
wybieramy
Kod:
Linux Installer for x86
(All distributions)
Załączono nawet instrukcję do niego: http://www.mono-project.com/InstallerInstructions

Kiedy 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:

Kod:
make

Skompilowane? Przełączamy się na roota, i instalujemy w systemie - poniżej sposób dla Ubunciaków:

Kod:
sudo make install

Przeszło? To dobrze.

Dodatkowe opcje

Jeś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 Windows

Pobieramy 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 wersjapolska wersja
Xtns -> Picture PackageDodatki -> Picture PackageTeoretycznie 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 ActionsDodatki -> Photoshop ActionsNie wiem co to robi - może trzeba mieć PSa zainstalowanego?

W okienku obrazka:

angielska wersjapolska wersja
Filters -> Artistic -> MinisteckFiltry -> Artystyczne -> Ministeckprzerabia plamy na zbiór małych oddzielonych od siebie prostokątów.
Filters -> Artistic -> PointillizeFiltry -> Artystyczne -> Pointillize
Filters -> Blur -> AverageFiltry -> Rozmycie -> Average
Filters -> Light and Shadow -> RaindropsFiltry -> Światło i cień -> RaindropsW losowych punktach na obrazie pojawia się lekkie rozmycie, wygląda, jakby na obraz spadło parę kropel deszczu.
Filters -> Render -> ForgeFiltry -> Renderowanie -> Forge
Filters -> Render -> NCPFiltry -> Renderowanie -> NCP
Filters -> Render -> SplitterFiltry -> Renderowanie -> Splitter
Filters -> Render -> SwirliesFiltry -> Renderowanie -> Swirlies
Filters -> Web -> Slice ToolFiltry -> Sieć WWW -> Slice ToolCzyżby kolejna wersja narzędzia do cięcia layoutów?Uśmiech

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ąUśmiech

Dzięki

Cakprowi:P za motywacje.
« Ostatnia zmiana: 15.11.2007, 00:46:30 wysłane przez Ziomioslaw » Zapisane
Strony: [1]
DrukujPobierz PDF
Polskie Forum Użytkowników GIMP-aDodatkiPluginy i Script-FuWątek: instalacja (kompilowanie) GIMP#
Skocz do: