Lihat apa "GIMP" dalam kamus lain. Posts Tagged Pelajaran Gimp Masalah Paling Berkaitan

  • 06.11.2020

Editor grafik GIMP ditulis dalam bahasa C. Untuk membina antara muka pengguna, program ini menggunakan perpustakaan GTK + dan Kaherah.

Dalam versi moden GIMP, antara muka dipisahkan sepenuhnya daripada logik dalaman, dan pemprosesan imej dilakukan melalui perpustakaan GEGL menggunakan graf akiklik. Pustaka babl digunakan untuk menukar piksel antara format persembahan.

Terdapat beberapa sumber rujukan untuk pembangun pemula:

  • bantuan kompilasi;
  • maklumat mengenai;
  • Bantuan untuk membuat fail tampalan.

Rujukan API yang sudah lapuk tersedia di developer.gimp.org.

Jika anda berminat untuk mengalihkan penapis GIMP ke GEGL, halaman ini akan membantu anda:

  • bantuan pada port penapis pada GEGL dan status port;
  • status port untuk pemalam GEGL dan GIO menyediakan sokongan untuk pelbagai format data.

Tugas yang paling mendesak

GIMP ialah projek besar, di mana sentiasa ada tempat untuk peserta baharu dan idea baharu yang menjanjikan. Memandangkan pelaksanaan beberapa fungsi penting disekat oleh ketidaklengkapan peralihan kepada enjin pemprosesan grafik baharu, kami menganggap penyelesaian beberapa tugas sebagai keutamaan yang lebih tinggi:

  • port penapis GIMP ke GEGL;
  • mempercepatkan kerja GEGL;
  • pelabuhan operasi GEGL ke OpenCL;
  • pembangunan format fail dalaman baharu.

Jangan tertipu dengan senarai ini: kami akan melihat inovasi yang memacu penyelidikan saintifik yang mengagumkan, terutamanya dalam bidang manipulasi imej dan pemprosesan foto. Senarai tugas yang paling mendesak diberikan dalam wiki projek.

Ergonomik berfungsi

Sejak 2006, Peter Sikking, ketua syarikat Jerman + kerja mesin, telah mengusahakan ergonomik GIMP. Kerja kebolehgunaan didokumenkan dalam wiki bahasa Inggeris yang berasingan.

Projek sebenar:

  • antara muka parameter alat (widget yang lebih padat);

Di samping itu, pelajar Peter menjalankan beberapa kajian, berdasarkan antara muka GIMP juga boleh diperbaiki:

Jika anda sudah bersedia untuk melaksanakan mana-mana tugas di atas, kami mengesyorkan anda menyambung ke salah satu saluran komunikasi utama dalam projek dan memaklumkan tentang kesediaan anda untuk mengambil bahagian.

Bekerja dengan pasukan

Saluran komunikasi utama untuk pembangun ialah IRC: #gimp di irc.gimp.net. Sebilangan besar pengaturcara tinggal di Eropah, tetapi terdapat peserta aktif dari Amerika Syarikat dan New Zealand, jadi kami meminta anda memahami dengan memahami bahawa tidak mungkin untuk mendapatkan jawapan segera.

  • Pembangun GIMP, untuk membincangkan pembangunan GIMP.
  • Pembangun GEGL, ia membincangkan pembangunan perpustakaan GEGL dan babl.
Versi terkini negeri Tapak

Program Manipulasi Imej GNU atau Gimp(rus. Gimp) - editor grafik raster, program untuk mencipta dan memproses grafik raster dan sokongan separa untuk bekerja dengan grafik vektor. Projek ini diasaskan pada tahun 1995 oleh Spencer Kimbell dan Peter Mattis sebagai projek siswazah dan kini disokong oleh sekumpulan sukarelawan. Diedarkan di bawah syarat Lesen Awam Am GNU.

pengenalan

Pada mulanya, singkatan "GIMP" bermaksud bahasa Inggeris. Program Manipulasi Imej Umum , dan pada tahun 1997 nama penuh telah ditukar kepada "Program Manipulasi Imej GNU" dan program ini secara rasmi menjadi sebahagian daripada Projek GNU.

Tugas biasa yang boleh anda capai dengan GIMP termasuk mencipta grafik dan logo, menskala dan memangkas foto, mewarna, menggabungkan imej menggunakan lapisan, ubah suai dan menukar imej kepada pelbagai format.

Kedudukan GIMP

Untuk masa yang lama, GIMP telah dicipta dengan kehendak pengguna dalam fikiran, tetapi terutamanya mengikut keutamaan pembangun dan tanpa penglibatan pakar dalam ergonomik. Tiada visi holistik projek. Beberapa langkah telah diambil untuk menangani masalah yang timbul.

Pada tahun 2005, projek GIMP telah didaftarkan sebagai ahli program OpenUsability. Pada Mesyuarat Grafik Percuma pada Mac 2006, mesyuarat pertama wakil OpenUsability dan pasukan pembangunan GIMP telah berlangsung, di mana visi GIMP sebagai produk untuk pengguna akhir telah ditentukan:

  • GIMP ialah perisian percuma;
  • GIMP ialah aplikasi ubah suai foto berkualiti tinggi yang membolehkan anda mencipta imej asal;
  • GIMP ialah aplikasi berkualiti tinggi untuk mencipta skrin dan grafik web;
  • GIMP ialah platform untuk mencipta algoritma pemprosesan grafik yang berkuasa dan moden untuk saintis dan pereka;
  • GIMP membolehkan anda mengautomasikan pelaksanaan tindakan berulang;
  • GIMP mudah dipanjangkan dengan pemasangan pemalam yang mudah.

Tesis ini menentukan pembangunan selanjutnya GIMP.

Pada musim luruh tahun 2006, dalam rangka projek OpenUsability, satu kajian telah dijalankan, yang hasilnya secara beransur-ansur disusun dalam bentuk cadangan dan spesifikasi dan sedang dilaksanakan.

Kemungkinan

Slaid menunjukkan Berus, Corak dan Kecerunan tersedia untuk GIMP (Mac OS X Lion)

Kekurangan, penyelesaian dan penyelesaiannya

Pada masa ini, penggunaan GIMP dalam reka bentuk komersil, percetakan dan fotografi penuh dengan beberapa kesukaran, dan dalam banyak kes ia adalah mustahil:

  • tiada sokongan untuk warna tempat (dan palet Pantone atas sebab pelesenan);
  • tiada sokongan penuh untuk model warna, CIELAB dan CIE XYZ;
  • tiada sokongan untuk 16 atau lebih bit bagi setiap saluran warna;
  • tiada sokongan untuk pengendali pemetaan HDRi dan nada;
  • tiada lapisan prosedur (pelarasan) dan lapisan kesan (gaya).

Banyak kelemahan ini dirancang untuk dihapuskan pada peringkat kedua peralihan kepada penggunaan perpustakaan GEGL.

Seni bina

GIMP 2.x dengan antara muka GTK + 2.x

GIMP menggunakan GTK + untuk membina elemen antara muka. GTK + pada asalnya disertakan dengan GIMP sebagai pengganti pustaka Motif komersial yang bergantung kepada versi awal GIMP. GIMP dan GTK + pada asalnya dibangunkan untuk Sistem Tetingkap X yang berjalan pada sistem pengendalian seperti Unix, tetapi sejak itu ia telah dialihkan ke Microsoft Windows, OS / 2, Mac OS X dan SkyOS.

GIMP dan program lain

FilemGimp / Cinepaint / Glasgow

FilmGimp, kini dipanggil Cinepaint, ialah garpu GIMP 1.0.4 dan telah dibangunkan secara bebas sejak itu. Cinepaint direka khas untuk mengecat dan mengubah suai bingkai video menggunakan pengurus bingkai dan lapisan bawang. Kedalaman warna telah ditingkatkan kepada 32 bit titik terapung bagi setiap saluran dan bukannya 8 seperti dalam GIMP. Fail yang dihasilkan oleh Cinepaint tidak serasi dengan GIMP, terutamanya disebabkan oleh perbezaan dalam kedalaman warna yang disokong. Atas sebab yang sama, GIMP tidak menyokong berus dan tekstur Cinepaint.

Untuk beberapa lama sekarang, Cinepaint telah ditulis semula sepenuhnya di bawah nama Glasgow. Versi alfa produk telah dikeluarkan pada Februari 2007. Sepanjang dua tahun yang lalu [ bila?] kerja aktif pada kedua-dua projek tidak dijalankan

GIMPshop

GIMP pada sistem pengendalian yang berbeza

Linux

FreeBSD

GIMP ialah sebahagian daripada Koleksi Port FreeBSD.

MAC OS X

Terdapat binaan GIMP untuk MAC OS.

Microsoft Windows

GIMP dan Kod Musim Panas Google

Pada tahun 2006, pasukan GIMP telah mengambil bahagian dalam program Google Summer of Code dengan beberapa projek, yang mana yang berikut telah berjaya disiapkan:

  1. Lapisan vektor... Kerja-kerja penyepaduannya bermula hanya pada penghujung tahun 2008. Pelaksanaan akhir dijangka tersedia dalam versi 2.8.
  2. Analog Vanishing Point dari Photoshop
  3. Analog Berus Penyembuhan daripada Photoshop... Projek ini disertakan dalam versi 2.4.
  4. Keupayaan untuk menulis skrip dalam Ruby... Kod itu ada dalam pokok SVNnya sendiri
  5. Pelaksanaan pelbagai algoritma wavelet... Kod sumber boleh didapati dalam Pendaftaran Sambungan GIMP: denoise (penindasan hingar), ihalf (halftone terbalik), jp2 (sokongan JPEG2000).

Pada tahun 2008 pasukan itu menyertai program itu sekali lagi; empat daripada lima projek telah berjaya disiapkan:

  1. Pengkategorian sumber (berus, tekstur, dll.) mengikut label
  2. Menaip terus pada kanvas... Sudah tersedia dalam versi tidak stabil.
  3. Meningkatkan Pembangunan Skrip Python... Projek ini akan disertakan dalam versi 2.10.
  4. Operasi domain kekerapan untuk GEGL... Projek ini menggunakan perpustakaan yang lesennya tidak membenarkan kod ini dimasukkan ke dalam pokok pembangunan utama.

Pada tahun 2009, pasukan berjaya menyiapkan projek berikut:

  1. Pensampel eksperimen untuk GEGL untuk meningkatkan dan mengecilkan saiz imej... Kod tersebut disertakan dalam pokok pembangunan GEGL utama.
  2. Pelaksanaan asas penimbal dipercepatkan perkakasan dan berbilang penyataan GEGL
  3. Laksanakan berus penghalusan untuk alat pemilihan latar depan... Kemasukan kod ini dirancang untuk masa hadapan.
  4. Antara muka yang lebih baik untuk dinamik tangan... Tersedia sejak versi 2.7.1.

Pada tahun 2010, projek berikut telah berjaya disiapkan:

  1. Hasilkan operasi GEGL unjuran dan tikar, pemasangan HDR dan sokongan RGBE
  2. Buat alat transformasi pada bingkai... Kod ini disertakan dalam cawangan GIMP utama.

Pada tahun 2011, projek berikut telah berjaya disiapkan:

  1. Buat Alat Transformasi Warp
  2. Cipta alat CLone Seamless
  3. Widget baharu untuk memasukkan dimensi... Tersedia dalam urutan berasingan, dijadualkan pada 2.10.
  4. Rendering dan Pengkomputeran GPU dengan OpenCL dalam GEGL... Termasuk dalam GEGL huluan.
  5. Memindahkan Penapis GIMP ke Operasi GEGL... Dikeluarkan sebagai sebahagian daripada versi 0.1.8.

maskot

Wilbert ialah maskot GIMP dan direka oleh Tuomas "tigert" Kuosmanen.

Logo GIMP dengan Wilbert

Nota (edit)

Bibliografi

  • I. A. Khakhaev Editor grafik percuma GIMP: langkah pertama. - DMK-press, September 2009 .-- 232 p. - 1000 salinan. - ISBN 978-5-9706-0042-2

Pautan

  • gimp.org (Bahasa Inggeris) - Tapak rasmi GIMP
  • registry.gimp.org - Pendaftaran sambungan untuk GIMP
  • di tapak
  • www.gimp.ru (Rusia) - tapak berbahasa Rusia rasmi tentang editor grafik percuma GIMP.
  • www.progimp.ru (Rusia) - tapak tidak rasmi dengan banyak pelajaran.
  • www.gimpinfo.ru (rus.) - tapak untuk pengguna GIMP pemula

Kuliah 5. Editor grafik GIMP.

Maklumat am. Sejarah kemunculan dan perkembangan. Ciri dan fungsi.Menulis pemalam dan sambungan. Prinsip asas kerja.

Maklumat am.

GIMP ialah editor bitmap sumber terbuka dan percuma.

Ia adalah perisian pengimejan berbilang platform. GIMP ialah akronim untuk Program Manipulasi Imej GNU. Editor GIMP sesuai untuk pelbagai tugas pengubahsuaian imej, termasuk penyusunan semula foto, penggabungan dan penciptaan imej.

GIMP adalah pelbagai fungsi. Ia boleh digunakan sebagai penyunting imej ringkas, sebagai aplikasi penyusunan semula foto profesional, sebagai sistem pemprosesan kelompok dalam talian, sebagai program pembiakan imej, sebagai penukar format imej, dsb.

GIMP direka bentuk untuk dikembangkan dengan pemalam untuk melaksanakan sebarang fungsi yang mungkin. Antara muka pengaturcaraan lanjutan memudahkan untuk mengautomasikan sebarang tugas pada mana-mana peringkat.

Salah satu kekuatan GIMP ialah ketersediaannya daripada banyak sumber untuk banyak sistem pengendalian. GIMP disertakan dengan kebanyakan pengedaran GNU / Linux. GIMP juga tersedia untuk sistem pengendalian lain seperti Microsoft Windows ™ atau Mac OS X ™ Apple (Darwin). GIMP ialah perisian percuma yang dikeluarkan di bawah GPL (General Public License). GPL memberikan pengguna hak untuk mengakses dan mengubah suai kod sumber program.

Sejarah kemunculan dan perkembangan.

Sejarah asal usul dan perkembangan GIMP bermula pada tahun 1995. Pemula dan pencipta awal ialah dua pelajar Berkeley, Spencer Kimbell dan Peter Matthew, yang matlamatnya adalah untuk menulis analog Photoshop yang mempunyai keupayaannya, tetapi akan tersedia secara percuma. Keluaran pertama dikeluarkan pada tahun 1996. Versi pertama menjadi percuma dan diedarkan di bawah lesen GPL. . Walaupun begitu, GIMP menyokong pemalam agar tidak sentiasa menulis semula kod dalaman editor foto. Versi pertama hanya mempunyai alat asas untuk bekerja dengan imej, tetapi ciri tersendirinya ialah keupayaan untuk berfungsi dengan saluran warna. Walaupun kekurangan program, ia berjaya - menyokong komuniti, mencipta pelajaran dan bahan pengajaran, menulis dokumentasi.

GIMP 0.99 dikeluarkan pada tahun 1997. GTK dan GDK telah dipertingkatkan dan digabungkan dengan ketara, dan hasilnya dipanggil Gtk +. Menulis dan mengeluarkan GTK merupakan langkah yang sangat penting bukan sahaja dalam pembangunan GIMP, tetapi juga program sumber terbuka yang lain. Keluaran berikutnya dalam siri ini diterbitkan dengan cepat, tanpa kelewatan besar antara mereka. Spencer dan Peter berjaya mengeluarkan GIMP 0.99.10 dan Gtk + baharu menjelang 9 Jun 1997. Ini adalah keluaran terakhir mereka. Semua versi berikutnya telah dibangunkan dan diselenggara oleh pasukan pembangunan lain.

Ciri dan fungsi.

    Satu set alat lengkap termasuk berus, pensel, pistol semburan, setem, dll.

    Penggunaan memori yang munasabah, di mana saiz imej dihadkan hanya oleh ruang kosong pada cakera keras.

    Pensampelan subpiksel untuk semua alat lukisan untuk anti-aliasing berkualiti tinggi.

    Sokongan saluran alfa penuh untuk bekerja dengan ketelusan.

    Lapisan dan saluran.

    Pangkalan data prosedur untuk memanggil fungsi GIMP dalaman daripada aplikasi luaran seperti "Script-Fu"

    Keupayaan skrip lanjutan.

    Berbilang tindakan buat asal dan buat semula, terhad hanya oleh ruang kosong pada cakera keras.

    Alat ubah termasuk putaran, penskalaan, kelengkungan dan pantulan.

    Format fail yang disokong termasuk GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP dan banyak lagi.

    Alat pemilihan termasuk segi empat tepat, elips dan pemilihan bebas, tongkat ajaib, lengkung bezier dan pemilihan pintar

    Alat tambah untuk memudahkan anda menambah sokongan untuk format dan penapis baharu.

GIMP ialah program yang dibangunkan oleh pengaturcara untuk Linux. GIMP mempunyai antara muka yang boleh disesuaikan sepenuhnya - semua butang dan tetingkap boleh diatur mengikut keinginan pengguna, anda boleh menyesuaikan hotkey. GIMP menyokong lebih 30 format imej, berfungsi dengan lapisan, topeng, penapis, mod campuran. Satu set alat yang besar untuk mencipta dan mengedit imej bagi sebarang kerumitan disediakan. Terima kasih kepada ketersediaan dokumentasi yang baik dan sejumlah besar pelajaran yang tersedia, semua orang boleh menguasai editor.

Rangka kerja GIMP ialah koleksi modul yang saling berkaitan antara satu sama lain. Modul boleh ditambah dan diubah suai.

Setiap modul dalam program boleh bertanggungjawab untuk tindakannya sendiri, melaksanakan satu atau lebih fungsi kecilnya sendiri (ideologi UNIX).

Dengan sendirinya, modul tidak boleh memproses apa-apa. Teras program ini ialah perpustakaan grafik GEGL. Ia mengandungi fungsi yang melaksanakan pemprosesan imej. Perpustakaan ini berdasarkan algoritma dan semua matematik. Kebolehlanjutan program juga dilaksanakan di dalam kernel.

GUI (Antara muka pengguna grafik) dalam GIMP dilaksanakan menggunakan perpustakaan Gtk +. Dia bertanggungjawab ke atas cara bahagian perisian editor berinteraksi dengan pengguna. Gtk + yang menetapkan penampilan semua tetingkap, butang dan elemen antara muka yang lain. Gtk + menyokong pelbagai jenis kulit.

Menulis pemalam dan sambungan

Ciri GIMP ialah keupayaan untuk memanjangkannya dengan mudah menggunakan pemalam atau skrip.

Pemalam ialah program luaran yang dilancarkan di bawah kawalan yang utama dan berinteraksi rapat dengannya.

Skrip ialah varian pemalam yang merupakan program yang ditafsirkan.

Ideologi - adalah lebih baik untuk mencipta pemalam yang melaksanakan beberapa jenis keupayaan pemprosesan imej daripada menukar kod kernel program.

Bahasa pengaturcaraan di mana anda boleh membuat alat tambah untuk GIMP:

    Si- bahasa di mana GIMP ditulis. Ia dicipta untuk digunakan dalam OS UNIX, tetapi kemudiannya dialihkan ke sistem pengendalian lain.

    TinyScheme(Skrip-Fu) - versi bahasa Skim yang dilucutkan. Bahasa pengaturcaraan yang agak mudah dan biasa.

    Ular sawa- bahasa pengaturcaraan tujuan umum dengan penekanan pada kemudahan pembangunan dan kebolehbacaan kod.

    Ruby- bahasa pengaturcaraan untuk pengaturcaraan berorientasikan objek yang cepat dan mudah.

    Perl ialah bahasa pengaturcaraan tujuan umum yang dicipta oleh pengaturcara Larry Wall, seorang ahli bahasa melalui latihan.

Prinsip asas kerja

Imej

Imej ialah objek utama yang GIMP berfungsi. Imej merujuk kepada satu fail seperti TIFF atau JPEG. Anda boleh menyamakan imej secara mental dengan tetingkap dengannya, tetapi ini tidak sepenuhnya betul: anda boleh membuka beberapa tetingkap dengan imej yang sama. Pada masa yang sama, anda tidak boleh membuka lebih daripada satu imej dalam satu tetingkap, serta imej tanpa tetingkap memaparkannya.

Imej dalam GIMP boleh menjadi agak rumit. Analogi yang paling tepat bukanlah sehelai kertas dengan gambar, sebaliknya timbunan helaian yang dipanggil "lapisan". Selain timbunan lapisan, imej dalam GIMP boleh mengandungi topeng pilihan, satu set saluran dan satu set laluan.

Dalam GIMP, anda boleh bekerja dengan berbilang imej pada masa yang sama. Walaupun imej besar boleh menggunakan banyak megabait memori, GIMP menggunakan sistem pengurusan memori berjubin yang cekap untuk mengendalikan imej yang sangat besar dengan jayanya. Walau bagaimanapun, batasan wujud di mana-mana, jadi pastikan sistem mempunyai memori yang mencukupi sebelum bekerja dengan imej.

Lapisan

Jika imej itu seperti sekeping kertas, maka imej berlapis itu seperti timbunan helaian lutsinar. Anda boleh melukis pada setiap helaian dan melihat kandungan helaian di bawah melalui ruang lutsinar. Setiap helaian boleh dialihkan secara relatif kepada yang lain. Pengguna GIMP yang berpengalaman sering bekerja dengan imej berlapis. Lapisan boleh telus dan tidak meliputi keseluruhan ruang imej, jadi melihat monitor anda boleh melihat bukan sahaja lapisan atas, tetapi juga sebahagian daripada yang lain.

kebenaran

Imej digital terdiri daripada grid segi empat sama berwarna berbeza yang dipanggil titik (piksel). Setiap imej mempunyai saiz dalam piksel, contohnya 900 piksel lebar dan 600 piksel tinggi. Tetapi mata tidak mempunyai saiz fizikal yang tetap. Untuk menyesuaikan imej untuk pencetakan, kami menggunakan nilai yang dipanggil resolusi, yang ditakrifkan sebagai nisbah antara saiz imej dalam titik dan saiz fizikalnya (biasanya inci) di atas kertas. Kebanyakan format boleh menyimpan nilai ini, dinyatakan dalam ppi (piksel per inci). Semasa mencetak, nilai resolusi menentukan saiz fizikal imej di atas kertas dan, dengan itu, saiz fizikal titik. Imej 900 x 600 titik yang sama boleh dicetak pada 3 kali 2 inci dengan titik halus atau pada poster besar dengan titik persegi besar. Imej yang diambil daripada kamera digital dan peranti mudah alih biasanya mengandungi nilai resolusi. Ia biasanya 72 atau 96 dpi. Perlu diakui bahawa nilai ini adalah sewenang-wenangnya dan dipilih atas sebab sejarah. Resolusi sentiasa boleh diubah dalam GIMP, dan ini tidak mengubah mata itu sendiri. Di samping itu, apabila memaparkan imej di Internet, pada peranti mudah alih, di TV atau permainan komputer, resolusi tidak masuk akal dan diabaikan, dan dalam kes ini titik imej sepadan dengan titik skrin.

Saluran

Saluran adalah salah satu komponen warna titik. Untuk titik berwarna dalam GIMP, komponen ini biasanya berwarna merah, hijau, biru, dan kadangkala ketelusan (alfa). Untuk imej kelabu, komponen biasanya berwarna kelabu dan alfa, dan untuk imej warna yang diindeks, ia adalah indeks dan alfa.

Keseluruhan tatasusunan segi empat tepat salah satu komponen warna untuk semua titik imej juga dipanggil saluran. Saluran warna ini boleh dilihat dalam dialog Saluran.

Apabila memaparkan imej, GIMP menggabungkan komponen ini bersama-sama untuk mencipta warna titik pada skrin, pencetak atau peranti output lain. Sesetengah peranti output tidak menggunakan saluran merah, hijau dan biru. Dalam kes ini, GIMP menukar salurannya kepada saluran peranti apabila memaparkan imej.

Saluran digunakan apabila bekerja dengan imej di mana anda perlu menukar satu warna. Contohnya, jika anda ingin mengalih keluar kesan mata merah daripada foto, anda boleh bekerja hanya dengan saluran merah.

Saluran boleh dianggap sebagai topeng yang membiarkan atau menyekat warna saluran tertentu. Dengan menggunakan penapis pada maklumat saluran, anda boleh mencipta kesan berbeza dan halus dalam imej. Contoh mudah untuk menggunakan penapis pada saluran warna ialah penapis Pengadun Saluran.

Selain saluran ini, GIMP juga membenarkan anda membuat saluran lain (lebih tepat, topeng saluran), yang ditunjukkan di bahagian bawah dialog Saluran.

Peruntukan

Selalunya, apabila bekerja, ia menjadi perlu untuk menukar hanya sebahagian daripada imej. Untuk ini, terdapat mekanisme untuk menonjolkan kawasan. Dalam setiap imej, anda boleh membuat pilihan, yang biasanya dipaparkan sebagai garis putus-putus bergerak (juga dipanggil laluan semut) yang memisahkan pemilihan daripada kawasan yang tidak dipilih. Sebenarnya, pemilihan dalam GIMP adalah sedikit lebih rumit daripada hanya membahagikan piksel kepada terpilih dan tidak dipilih. Pemilihan sebenarnya adalah saluran skala kelabu, i.e. setiap titik imej boleh dipilih, dipilih sebahagian dan tidak dipilih sama sekali. Garis putus-putus yang memaparkan pemilihan ialah garis besar pada tahap pemilihan 50%. Anda sentiasa boleh melihat saluran di atas dalam skala kelabu dengan menghidupkan paparan topeng pantas.

Mempelajari cara bekerja secara berkesan dengan GIMP bermakna menguasai seni menyerlahkan kawasan imej yang dikehendaki dengan betul. Memandangkan bekerja dengan pilihan adalah sangat penting, GIMP mempunyai alat yang mencukupi untuk ini: alat untuk membuat pilihan, operasi pada pilihan, serta keupayaan untuk beralih ke mod topeng cepat, di mana anda boleh bekerja dengan saluran pemilihan seperti biasa. saluran warna, iaitu Pilihan "Lukis".

Tindakan Membatalkan

Kesilapan semasa mengedit imej tidak dapat dielakkan, tetapi anda hampir selalu boleh membuat asal tindakan anda: GIMP merekodkan "sejarah" tindakan, membolehkan anda kembali beberapa langkah jika perlu. Walau bagaimanapun, "kisah" ini mengambil ingatan, jadi kemungkinan untuk membatalkan tindakan tidak terhad. Sesetengah tindakan menggunakan ingatan yang sangat sedikit, jadi berpuluh-puluh tindakan sedemikian boleh dilakukan sebelum tindakan yang terawal dipadamkan daripada sejarah; jenis tindakan lain mengambil banyak ingatan. Jumlah memori yang digunakan untuk sejarah tindakan boleh diubah, tetapi sekurang-kurangnya dua atau tiga tindakan terakhir sentiasa boleh dibuat asal. Tindakan paling penting yang tidak boleh dibuat asal ialah menutup imej. Itulah sebabnya, GIMP meminta untuk mengesahkan niat untuk menutup imej, perubahan yang belum disimpan.

Sambungan

Kebanyakan tindakan dengan imej dilakukan menggunakan GIMP itu sendiri. Walau bagaimanapun, jika keupayaan editor tidak mencukupi, anda mempunyai peluang untuk menggunakan alat tambah, iaitu program luaran yang disepadukan rapat dengan GIMP dan mampu melakukan operasi yang kompleks pada imej dan objek GIMP yang lain. Terdapat banyak alat tambah pada suite asas GIMP. Selain itu, anda boleh mengembangkan set ini sendiri dengan menulis alat tambah yang diingini atau memuat turunnya daripada rangkaian. Malah, menulis alat tambah (dan skrip) ialah cara paling mudah untuk menambah fungsi baharu pada GIMP bagi mereka yang berada di luar pasukan pembangunan teras.

Semua fungsi daripada menu Penapis dan banyak fungsi daripada menu lain program dilaksanakan sebagai alat tambah.

Skrip

Selain sambungan, yang merupakan program yang ditulis dalam bahasa C, GIMP juga boleh menggunakan skrip. Kebanyakan skrip sedia ada ditulis dalam bahasa yang dipanggil Script-Fu, yang direka khusus untuk GIMP (ia adalah dialek bahasa Skim seperti LISP). Di samping itu, skrip untuk GIMP boleh ditulis dalam Python, Perl. Mereka adalah bahasa yang lebih fleksibel dan berkuasa daripada Script-Fu, bagaimanapun, mereka mempunyai kelemahannya: mereka bergantung pada program yang tidak dipasang dengan GIMP secara lalai (kecuali Python). Oleh itu, tiada jaminan bahawa mana-mana versi GIMP akan melaksanakan skrip ini dengan betul.

Anotasi: GIMP (atau GIMP) ialah pakej penciptaan dan penyuntingan imej raster (editor grafik raster) yang dibangunkan oleh komuniti pembangunan Sumber Terbuka dan dikeluarkan di bawah Lesen Awam GNU (GPL). GIMP sesuai untuk kerja amatur dan separa profesional dengan imej: memproses foto, mencipta gubahan grafik dan kolaj, mencipta elemen reka bentuk untuk halaman web. Keupayaan GIMP memungkinkan untuk dilakukan tanpa pakej grafik raster komersial yang mahal atau versi cetak rompaknya, yang amat penting berkaitan dengan pengetatan perlindungan hak cipta di Rusia.

1.1 Mengenai projek

Projek GIMP dilahirkan pada tahun 1995 di Universiti Berkeley (California). Terima kasih kepada sistem pembangunan terbuka dan perkaitan tugas untuk mencipta dan membangunkan pakej terbuka grafik raster yang berkuasa, projek itu telah berkembang dengan sangat dinamik dan masih berkembang. Pada mulanya, perpustakaan grafik Motif digunakan untuk antara muka grafik pakej, tetapi kemudian perpustakaan baharu dibangunkan - GTK (GIMP ToolKit), yang kemudiannya menjadi salah satu perpustakaan percuma utama untuk antara muka grafik (kini GTK2 + digunakan).

Ciri pembezaan GIMP yang paling penting ialah, pertama, model pembangunan dan pengedaran percuma (oleh itu, projek itu telah dibangunkan selama lebih daripada 10 tahun dan akan terus dibangunkan, dan versi terkini tersedia untuk umum), dan kedua, merentas platform(GIMP dilaksanakan untuk semua varian Linux, semua cabang sistem BSD, untuk MacOS dan untuk MS Windows), ketiga, fleksibiliti dan kebolehlanjutan (terdapat kedua-dua bahasa terbina dalam untuk mencipta sambungan dan keupayaan untuk membangunkan fungsi pakej dalam Python).

1.2 Versi, lesen, sumber maklumat

Sejak versi 2.0, prinsip penamaan versi berikut telah diterima pakai: jika digit kedua genap (2.0, 2.4, 2.6...), Maka versi itu stabil dan bertujuan untuk kegunaan besar-besaran, dan jika digit kedua adalah ganjil (2.1 , 2.3, 2.5.... ), maka ini bermakna versi itu sedang dalam pembangunan aktif dan bertujuan terutamanya untuk pembangun dan penguji sukarela.

Pada masa penulisan ini, GIMP versi 2.4 (pengubahsuaian 2.4.3 atau 2.4.5) adalah terkini. Perbezaan antara versi dengan digit ketiga yang berbeza hampir tidak dapat dilihat oleh pengguna dan dikaitkan dengan pengoptimuman struktur dalaman pakej.

Seperti yang dinyatakan di atas, GIMP diedarkan di bawah lesen GPL percuma. Ini bermakna ia boleh dikatakan percuma (kecuali kos masa dan buruh untuk menulis semula pakej ke media digital atau membayar trafik jika dimuat turun dari Internet). GIMP disertakan dalam hampir semua pengedaran Linux dan boleh dipasang pada sistem pengendalian lain (lihat bahagian 1.1).

Tapak utama projek ialah www.gimp.org, dari mana anda boleh memuat turun versi terkini pakej untuk pelbagai sistem pengendalian.

Tapak docs.gimp.org mengandungi dokumentasi asal ("rasmi") untuk pakej, Panduan Pengguna GIMP, oleh pembangun sendiri. Dokumentasi ini tersedia dalam pelbagai bahasa, termasuk Rusia, dan sekiranya terdapat kesamaran, anda boleh menggunakan versi bahasa Inggeris asal pada bila-bila masa.

Beberapa artikel yang berkaitan dengan menyelesaikan masalah individu apabila bekerja di GIMP boleh didapati di laman web www.linuxgraphics.ru, dan tapak www.progimp.ru mengandungi koleksi bahan yang besar, termasuk pelajaran dan galeri contoh karya yang dibuat dengan GIMP.

Juga patut disebut ialah pakej perisian "Free Office" yang diterbitkan oleh Alt Linux, dokumentasi yang merangkumi brosur Anatoly Yakushin "The GIMP. Image Editing", yang berfungsi sebagai salah satu dorongan untuk penciptaan buku ini.

Beberapa keluaran majalah LinuxFormat (LXF) menerbitkan terjemahan "Tutorial GIMP" (LXF 1 (70) / 2005, ms 78–81; LXF 2 (71) / 2005, ms 80–83; LXF 3 (72) / 2005, ms 84–87; LXF 4 (73) / 2005, ms 64–67; LXF 2 (76) / 2006, ms 78–85; LXF 3 (77) / 2006, ms 72–75; LXF 4 (78) / 2006, ms. 80–83), dan gambaran keseluruhan ciri GIMP 2.4 dan perkara baharu dalam GIMP 2.6 boleh didapati dalam LinuxFormat 4 (91) / 2007, ms 48–54.

1.3 Mengenai Buku Ini

Buku ini ialah edisi bercetak berasingan pertama tentang GIMP dalam bahasa Rusia. Ia bukan terjemahan dari Panduan Pengguna asal dan bukan tutorial lengkap atau komprehensif. Berikut adalah contoh tugasan yang terpaksa dihadapi oleh pengarang atau yang menarik minatnya.

Anotasi: GIMP (atau GIMP) ialah pakej penciptaan dan penyuntingan imej raster (editor grafik raster) yang dibangunkan oleh komuniti pembangunan Sumber Terbuka dan dikeluarkan di bawah Lesen Awam GNU (GPL). GIMP sesuai untuk kerja amatur dan separa profesional dengan imej: memproses foto, mencipta gubahan grafik dan kolaj, mencipta elemen reka bentuk untuk halaman web. Keupayaan GIMP memungkinkan untuk dilakukan tanpa pakej grafik raster komersial yang mahal atau versi cetak rompaknya, yang amat penting berkaitan dengan pengetatan perlindungan hak cipta di Rusia.

1.1 Mengenai projek

Projek GIMP dilahirkan pada tahun 1995 di Universiti Berkeley (California). Terima kasih kepada sistem pembangunan terbuka dan perkaitan tugas untuk mencipta dan membangunkan pakej terbuka grafik raster yang berkuasa, projek itu telah berkembang dengan sangat dinamik dan masih berkembang. Pada mulanya, perpustakaan grafik Motif digunakan untuk antara muka grafik pakej, tetapi kemudian perpustakaan baharu dibangunkan - GTK (GIMP ToolKit), yang kemudiannya menjadi salah satu perpustakaan percuma utama untuk antara muka grafik (kini GTK2 + digunakan).

Ciri pembezaan GIMP yang paling penting ialah, pertama, model pembangunan dan pengedaran percuma (oleh itu, projek itu telah dibangunkan selama lebih daripada 10 tahun dan akan terus dibangunkan, dan versi terkini tersedia untuk umum), dan kedua, merentas platform(GIMP dilaksanakan untuk semua varian Linux, semua cabang sistem BSD, untuk MacOS dan untuk MS Windows), ketiga, fleksibiliti dan kebolehlanjutan (terdapat kedua-dua bahasa terbina dalam untuk mencipta sambungan dan keupayaan untuk membangunkan fungsi pakej dalam Python).

1.2 Versi, lesen, sumber maklumat

Sejak versi 2.0, prinsip penamaan versi berikut telah diterima pakai: jika digit kedua genap (2.0, 2.4, 2.6...), Maka versi itu stabil dan bertujuan untuk kegunaan besar-besaran, dan jika digit kedua adalah ganjil (2.1 , 2.3, 2.5.... ), maka ini bermakna versi itu sedang dalam pembangunan aktif dan bertujuan terutamanya untuk pembangun dan penguji sukarela.

Pada masa penulisan ini, GIMP versi 2.4 (pengubahsuaian 2.4.3 atau 2.4.5) adalah terkini. Perbezaan antara versi dengan digit ketiga yang berbeza hampir tidak dapat dilihat oleh pengguna dan dikaitkan dengan pengoptimuman struktur dalaman pakej.

Seperti yang dinyatakan di atas, GIMP diedarkan di bawah lesen GPL percuma. Ini bermakna ia boleh dikatakan percuma (kecuali kos masa dan buruh untuk menulis semula pakej ke media digital atau membayar trafik jika dimuat turun dari Internet). GIMP disertakan dalam hampir semua pengedaran Linux dan boleh dipasang pada sistem pengendalian lain (lihat bahagian 1.1).

Tapak utama projek ialah www.gimp.org, dari mana anda boleh memuat turun versi terkini pakej untuk pelbagai sistem pengendalian.

Tapak docs.gimp.org mengandungi dokumentasi asal ("rasmi") untuk pakej, Panduan Pengguna GIMP, oleh pembangun sendiri. Dokumentasi ini tersedia dalam pelbagai bahasa, termasuk Rusia, dan sekiranya terdapat kesamaran, anda boleh menggunakan versi bahasa Inggeris asal pada bila-bila masa.

Beberapa artikel yang berkaitan dengan menyelesaikan masalah individu apabila bekerja di GIMP boleh didapati di laman web www.linuxgraphics.ru, dan tapak www.progimp.ru mengandungi koleksi bahan yang besar, termasuk pelajaran dan galeri contoh karya yang dibuat dengan GIMP.

Juga patut disebut ialah pakej perisian "Free Office" yang diterbitkan oleh Alt Linux, dokumentasi yang merangkumi brosur Anatoly Yakushin "The GIMP. Image Editing", yang berfungsi sebagai salah satu dorongan untuk penciptaan buku ini.

Beberapa keluaran majalah LinuxFormat (LXF) menerbitkan terjemahan "Tutorial GIMP" (LXF 1 (70) / 2005, ms 78–81; LXF 2 (71) / 2005, ms 80–83; LXF 3 (72) / 2005, ms 84–87; LXF 4 (73) / 2005, ms 64–67; LXF 2 (76) / 2006, ms 78–85; LXF 3 (77) / 2006, ms 72–75; LXF 4 (78) / 2006, ms. 80–83), dan gambaran keseluruhan ciri GIMP 2.4 dan perkara baharu dalam GIMP 2.6 boleh didapati dalam LinuxFormat 4 (91) / 2007, ms 48–54.

1.3 Mengenai Buku Ini

Buku ini ialah edisi bercetak berasingan pertama tentang GIMP dalam bahasa Rusia. Ia bukan terjemahan dari Panduan Pengguna asal dan bukan tutorial lengkap atau komprehensif. Berikut adalah contoh tugasan yang terpaksa dihadapi oleh pengarang atau yang menarik minatnya.

Kuliah 5. Editor grafik GIMP.

Maklumat am. Sejarah kemunculan dan perkembangan. Ciri dan fungsi.Menulis pemalam dan sambungan. Prinsip asas kerja.

Maklumat am.

GIMP ialah editor bitmap sumber terbuka dan percuma.

Ia adalah perisian pengimejan berbilang platform. GIMP ialah akronim untuk Program Manipulasi Imej GNU. Editor GIMP sesuai untuk pelbagai tugas pengubahsuaian imej, termasuk penyusunan semula foto, penggabungan dan penciptaan imej.

GIMP adalah pelbagai fungsi. Ia boleh digunakan sebagai penyunting imej ringkas, sebagai aplikasi penyusunan semula foto profesional, sebagai sistem pemprosesan kelompok dalam talian, sebagai program pembiakan imej, sebagai penukar format imej, dsb.

GIMP direka bentuk untuk dikembangkan dengan pemalam untuk melaksanakan sebarang fungsi yang mungkin. Antara muka pengaturcaraan lanjutan memudahkan untuk mengautomasikan sebarang tugas pada mana-mana peringkat.

Salah satu kekuatan GIMP ialah ketersediaannya daripada banyak sumber untuk banyak sistem pengendalian. GIMP disertakan dengan kebanyakan pengedaran GNU / Linux. GIMP juga tersedia untuk sistem pengendalian lain seperti Microsoft Windows ™ atau Mac OS X ™ Apple (Darwin). GIMP ialah perisian percuma yang dikeluarkan di bawah GPL (General Public License). GPL memberikan pengguna hak untuk mengakses dan mengubah suai kod sumber program.

Sejarah kemunculan dan perkembangan.

Sejarah asal usul dan perkembangan GIMP bermula pada tahun 1995. Pemula dan pencipta awal ialah dua pelajar Berkeley, Spencer Kimbell dan Peter Matthew, yang matlamatnya adalah untuk menulis analog Photoshop yang mempunyai keupayaannya, tetapi akan tersedia secara percuma. Keluaran pertama dikeluarkan pada tahun 1996. Versi pertama menjadi percuma dan diedarkan di bawah lesen GPL. . Walaupun begitu, GIMP menyokong pemalam agar tidak sentiasa menulis semula kod dalaman editor foto. Versi pertama hanya mempunyai alat asas untuk bekerja dengan imej, tetapi ciri tersendirinya ialah keupayaan untuk berfungsi dengan saluran warna. Walaupun kekurangan program, ia berjaya - menyokong komuniti, mencipta pelajaran dan bahan pengajaran, menulis dokumentasi.

GIMP 0.99 dikeluarkan pada tahun 1997. GTK dan GDK telah dipertingkatkan dan digabungkan dengan ketara, dan hasilnya dipanggil Gtk +. Menulis dan mengeluarkan GTK merupakan langkah yang sangat penting bukan sahaja dalam pembangunan GIMP, tetapi juga program sumber terbuka yang lain. Keluaran berikutnya dalam siri ini diterbitkan dengan cepat, tanpa kelewatan besar antara mereka. Spencer dan Peter berjaya mengeluarkan GIMP 0.99.10 dan Gtk + baharu menjelang 9 Jun 1997. Ini adalah keluaran terakhir mereka. Semua versi berikutnya telah dibangunkan dan diselenggara oleh pasukan pembangunan lain.

Ciri dan fungsi.

    Satu set alat lengkap termasuk berus, pensel, pistol semburan, setem, dll.

    Penggunaan memori yang munasabah, di mana saiz imej dihadkan hanya oleh ruang kosong pada cakera keras.

    Pensampelan subpiksel untuk semua alat lukisan untuk anti-aliasing berkualiti tinggi.

    Sokongan saluran alfa penuh untuk bekerja dengan ketelusan.

    Lapisan dan saluran.

    Pangkalan data prosedur untuk memanggil fungsi GIMP dalaman daripada aplikasi luaran seperti "Script-Fu"

    Keupayaan skrip lanjutan.

    Berbilang tindakan buat asal dan buat semula, terhad hanya oleh ruang kosong pada cakera keras.

    Alat ubah termasuk putaran, penskalaan, kelengkungan dan pantulan.

    Format fail yang disokong termasuk GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP dan banyak lagi.

    Alat pemilihan termasuk segi empat tepat, elips dan pemilihan bebas, tongkat ajaib, lengkung bezier dan pemilihan pintar

    Alat tambah untuk memudahkan anda menambah sokongan untuk format dan penapis baharu.

GIMP ialah program yang dibangunkan oleh pengaturcara untuk Linux. GIMP mempunyai antara muka yang boleh disesuaikan sepenuhnya - semua butang dan tetingkap boleh diatur mengikut keinginan pengguna, anda boleh menyesuaikan hotkey. GIMP menyokong lebih 30 format imej, berfungsi dengan lapisan, topeng, penapis, mod campuran. Satu set alat yang besar untuk mencipta dan mengedit imej bagi sebarang kerumitan disediakan. Terima kasih kepada ketersediaan dokumentasi yang baik dan sejumlah besar pelajaran yang tersedia, semua orang boleh menguasai editor.

Rangka kerja GIMP ialah koleksi modul yang saling berkaitan antara satu sama lain. Modul boleh ditambah dan diubah suai.

Setiap modul dalam program boleh bertanggungjawab untuk tindakannya sendiri, melaksanakan satu atau lebih fungsi kecilnya sendiri (ideologi UNIX).

Dengan sendirinya, modul tidak boleh memproses apa-apa. Teras program ini ialah perpustakaan grafik GEGL. Ia mengandungi fungsi yang melaksanakan pemprosesan imej. Perpustakaan ini berdasarkan algoritma dan semua matematik. Kebolehlanjutan program juga dilaksanakan di dalam kernel.

GUI (Antara muka pengguna grafik) dalam GIMP dilaksanakan menggunakan perpustakaan Gtk +. Dia bertanggungjawab ke atas cara bahagian perisian editor berinteraksi dengan pengguna. Gtk + yang menetapkan penampilan semua tetingkap, butang dan elemen antara muka yang lain. Gtk + menyokong pelbagai jenis kulit.

Menulis pemalam dan sambungan

Ciri GIMP ialah keupayaan untuk memanjangkannya dengan mudah menggunakan pemalam atau skrip.

Pemalam ialah program luaran yang dilancarkan di bawah kawalan yang utama dan berinteraksi rapat dengannya.

Skrip ialah varian pemalam yang merupakan program yang ditafsirkan.

Ideologi - adalah lebih baik untuk mencipta pemalam yang melaksanakan beberapa jenis keupayaan pemprosesan imej daripada menukar kod kernel program.

Bahasa pengaturcaraan di mana anda boleh membuat alat tambah untuk GIMP:

    Si- bahasa di mana GIMP ditulis. Ia dicipta untuk digunakan dalam OS UNIX, tetapi kemudiannya dialihkan ke sistem pengendalian lain.

    TinyScheme(Skrip-Fu) - versi bahasa Skim yang dilucutkan. Bahasa pengaturcaraan yang agak mudah dan biasa.

    Ular sawa- bahasa pengaturcaraan tujuan umum dengan penekanan pada kemudahan pembangunan dan kebolehbacaan kod.

    Ruby- bahasa pengaturcaraan untuk pengaturcaraan berorientasikan objek yang cepat dan mudah.

    Perl ialah bahasa pengaturcaraan tujuan umum yang dicipta oleh pengaturcara Larry Wall, seorang ahli bahasa melalui latihan.

Prinsip asas kerja

Imej

Imej ialah objek utama yang GIMP berfungsi. Imej merujuk kepada satu fail seperti TIFF atau JPEG. Anda boleh menyamakan imej secara mental dengan tetingkap dengannya, tetapi ini tidak sepenuhnya betul: anda boleh membuka beberapa tetingkap dengan imej yang sama. Pada masa yang sama, anda tidak boleh membuka lebih daripada satu imej dalam satu tetingkap, serta imej tanpa tetingkap memaparkannya.

Imej dalam GIMP boleh menjadi agak rumit. Analogi yang paling tepat bukanlah sehelai kertas dengan gambar, sebaliknya timbunan helaian yang dipanggil "lapisan". Selain timbunan lapisan, imej dalam GIMP boleh mengandungi topeng pilihan, satu set saluran dan satu set laluan.

Dalam GIMP, anda boleh bekerja dengan berbilang imej pada masa yang sama. Walaupun imej besar boleh menggunakan banyak megabait memori, GIMP menggunakan sistem pengurusan memori berjubin yang cekap untuk mengendalikan imej yang sangat besar dengan jayanya. Walau bagaimanapun, batasan wujud di mana-mana, jadi pastikan sistem mempunyai memori yang mencukupi sebelum bekerja dengan imej.

Lapisan

Jika imej itu seperti sekeping kertas, maka imej berlapis itu seperti timbunan helaian lutsinar. Anda boleh melukis pada setiap helaian dan melihat kandungan helaian di bawah melalui ruang lutsinar. Setiap helaian boleh dialihkan secara relatif kepada yang lain. Pengguna GIMP yang berpengalaman sering bekerja dengan imej berlapis. Lapisan boleh telus dan tidak meliputi keseluruhan ruang imej, jadi melihat monitor anda boleh melihat bukan sahaja lapisan atas, tetapi juga sebahagian daripada yang lain.

kebenaran

Imej digital terdiri daripada grid segi empat sama berwarna berbeza yang dipanggil titik (piksel). Setiap imej mempunyai saiz dalam piksel, contohnya 900 piksel lebar dan 600 piksel tinggi. Tetapi mata tidak mempunyai saiz fizikal yang tetap. Untuk menyesuaikan imej untuk pencetakan, kami menggunakan nilai yang dipanggil resolusi, yang ditakrifkan sebagai nisbah antara saiz imej dalam titik dan saiz fizikalnya (biasanya inci) di atas kertas. Kebanyakan format boleh menyimpan nilai ini, dinyatakan dalam ppi (piksel per inci). Semasa mencetak, nilai resolusi menentukan saiz fizikal imej di atas kertas dan, dengan itu, saiz fizikal titik. Imej 900 x 600 titik yang sama boleh dicetak pada 3 kali 2 inci dengan titik halus atau pada poster besar dengan titik persegi besar. Imej yang diambil daripada kamera digital dan peranti mudah alih biasanya mengandungi nilai resolusi. Ia biasanya 72 atau 96 dpi. Perlu diakui bahawa nilai ini adalah sewenang-wenangnya dan dipilih atas sebab sejarah. Resolusi sentiasa boleh diubah dalam GIMP, dan ini tidak mengubah mata itu sendiri. Di samping itu, apabila memaparkan imej di Internet, pada peranti mudah alih, di TV atau permainan komputer, resolusi tidak masuk akal dan diabaikan, dan dalam kes ini titik imej sepadan dengan titik skrin.

Saluran

Saluran adalah salah satu komponen warna titik. Untuk titik berwarna dalam GIMP, komponen ini biasanya berwarna merah, hijau, biru, dan kadangkala ketelusan (alfa). Untuk imej kelabu, komponen biasanya berwarna kelabu dan alfa, dan untuk imej warna yang diindeks, ia adalah indeks dan alfa.

Keseluruhan tatasusunan segi empat tepat salah satu komponen warna untuk semua titik imej juga dipanggil saluran. Saluran warna ini boleh dilihat dalam dialog Saluran.

Apabila memaparkan imej, GIMP menggabungkan komponen ini bersama-sama untuk mencipta warna titik pada skrin, pencetak atau peranti output lain. Sesetengah peranti output tidak menggunakan saluran merah, hijau dan biru. Dalam kes ini, GIMP menukar salurannya kepada saluran peranti apabila memaparkan imej.

Saluran digunakan apabila bekerja dengan imej di mana anda perlu menukar satu warna. Contohnya, jika anda ingin mengalih keluar kesan mata merah daripada foto, anda boleh bekerja hanya dengan saluran merah.

Saluran boleh dianggap sebagai topeng yang membiarkan atau menyekat warna saluran tertentu. Dengan menggunakan penapis pada maklumat saluran, anda boleh mencipta kesan berbeza dan halus dalam imej. Contoh mudah untuk menggunakan penapis pada saluran warna ialah penapis Pengadun Saluran.

Selain saluran ini, GIMP juga membenarkan anda membuat saluran lain (lebih tepat, topeng saluran), yang ditunjukkan di bahagian bawah dialog Saluran.

Peruntukan

Selalunya, apabila bekerja, ia menjadi perlu untuk menukar hanya sebahagian daripada imej. Untuk ini, terdapat mekanisme untuk menonjolkan kawasan. Dalam setiap imej, anda boleh membuat pilihan, yang biasanya dipaparkan sebagai garis putus-putus bergerak (juga dipanggil laluan semut) yang memisahkan pemilihan daripada kawasan yang tidak dipilih. Sebenarnya, pemilihan dalam GIMP adalah sedikit lebih rumit daripada hanya membahagikan piksel kepada terpilih dan tidak dipilih. Pemilihan sebenarnya adalah saluran skala kelabu, i.e. setiap titik imej boleh dipilih, dipilih sebahagian dan tidak dipilih sama sekali. Garis putus-putus yang memaparkan pemilihan ialah garis besar pada tahap pemilihan 50%. Anda sentiasa boleh melihat saluran di atas dalam skala kelabu dengan menghidupkan paparan topeng pantas.

Mempelajari cara bekerja secara berkesan dengan GIMP bermakna menguasai seni menyerlahkan kawasan imej yang dikehendaki dengan betul. Memandangkan bekerja dengan pilihan adalah sangat penting, GIMP mempunyai alat yang mencukupi untuk ini: alat untuk membuat pilihan, operasi pada pilihan, serta keupayaan untuk beralih ke mod topeng cepat, di mana anda boleh bekerja dengan saluran pemilihan seperti biasa. saluran warna, iaitu Pilihan "Lukis".

Tindakan Membatalkan

Kesilapan semasa mengedit imej tidak dapat dielakkan, tetapi anda hampir selalu boleh membuat asal tindakan anda: GIMP merekodkan "sejarah" tindakan, membolehkan anda kembali beberapa langkah jika perlu. Walau bagaimanapun, "kisah" ini mengambil ingatan, jadi kemungkinan untuk membatalkan tindakan tidak terhad. Sesetengah tindakan menggunakan ingatan yang sangat sedikit, jadi berpuluh-puluh tindakan sedemikian boleh dilakukan sebelum tindakan yang terawal dipadamkan daripada sejarah; jenis tindakan lain mengambil banyak ingatan. Jumlah memori yang digunakan untuk sejarah tindakan boleh diubah, tetapi sekurang-kurangnya dua atau tiga tindakan terakhir sentiasa boleh dibuat asal. Tindakan paling penting yang tidak boleh dibuat asal ialah menutup imej. Itulah sebabnya, GIMP meminta untuk mengesahkan niat untuk menutup imej, perubahan yang belum disimpan.

Sambungan

Kebanyakan tindakan dengan imej dilakukan menggunakan GIMP itu sendiri. Walau bagaimanapun, jika keupayaan editor tidak mencukupi, anda mempunyai peluang untuk menggunakan alat tambah, iaitu program luaran yang disepadukan rapat dengan GIMP dan mampu melakukan operasi yang kompleks pada imej dan objek GIMP yang lain. Terdapat banyak alat tambah pada suite asas GIMP. Selain itu, anda boleh mengembangkan set ini sendiri dengan menulis alat tambah yang diingini atau memuat turunnya daripada rangkaian. Malah, menulis alat tambah (dan skrip) ialah cara paling mudah untuk menambah fungsi baharu pada GIMP bagi mereka yang berada di luar pasukan pembangunan teras.

Semua fungsi daripada menu Penapis dan banyak fungsi daripada menu lain program dilaksanakan sebagai alat tambah.

Skrip

Selain sambungan, yang merupakan program yang ditulis dalam bahasa C, GIMP juga boleh menggunakan skrip. Kebanyakan skrip sedia ada ditulis dalam bahasa yang dipanggil Script-Fu, yang direka khusus untuk GIMP (ia adalah dialek bahasa Skim seperti LISP). Di samping itu, skrip untuk GIMP boleh ditulis dalam Python, Perl. Mereka adalah bahasa yang lebih fleksibel dan berkuasa daripada Script-Fu, bagaimanapun, mereka mempunyai kelemahannya: mereka bergantung pada program yang tidak dipasang dengan GIMP secara lalai (kecuali Python). Oleh itu, tiada jaminan bahawa mana-mana versi GIMP akan melaksanakan skrip ini dengan betul.

Versi terkini negeri Tapak

Program Manipulasi Imej GNU atau Gimp(rus. Gimp) - editor grafik raster, program untuk mencipta dan memproses grafik raster dan sokongan separa untuk bekerja dengan grafik vektor. Projek ini diasaskan pada tahun 1995 oleh Spencer Kimbell dan Peter Mattis sebagai projek siswazah dan kini disokong oleh sekumpulan sukarelawan. Diedarkan di bawah syarat Lesen Awam Am GNU.

pengenalan

Pada mulanya, singkatan "GIMP" bermaksud bahasa Inggeris. Program Manipulasi Imej Umum , dan pada tahun 1997 nama penuh telah ditukar kepada "Program Manipulasi Imej GNU" dan program ini secara rasmi menjadi sebahagian daripada Projek GNU.

Tugas biasa yang boleh dicapai dengan GIMP termasuk mencipta grafik dan logo, menskala dan memangkas foto, mewarna, menggabungkan imej menggunakan lapisan, ubah suai dan menukar imej kepada pelbagai format.

Kedudukan GIMP

Untuk masa yang lama, GIMP dicipta dengan mengambil kira kehendak pengguna, tetapi terutamanya mengikut keutamaan pembangun dan tanpa penglibatan pakar dalam ergonomik. Tiada visi holistik projek. Beberapa langkah telah diambil untuk menangani masalah yang timbul.

Pada tahun 2005, projek GIMP telah didaftarkan sebagai ahli program OpenUsability. Pada Mesyuarat Grafik Percuma pada Mac 2006, mesyuarat pertama wakil OpenUsability dan pasukan pembangunan GIMP telah berlangsung, di mana visi GIMP sebagai produk untuk pengguna akhir telah ditentukan:

  • GIMP ialah perisian percuma;
  • GIMP ialah aplikasi ubah suai foto berkualiti tinggi yang membolehkan anda mencipta imej asal;
  • GIMP ialah aplikasi berkualiti tinggi untuk mencipta skrin dan grafik web;
  • GIMP ialah platform untuk mencipta algoritma pemprosesan grafik yang berkuasa dan moden untuk saintis dan pereka;
  • GIMP membolehkan anda mengautomasikan pelaksanaan tindakan berulang;
  • GIMP mudah dipanjangkan dengan pemasangan pemalam yang mudah.

Tesis ini menentukan pembangunan selanjutnya GIMP.

Pada musim luruh tahun 2006, dalam rangka projek OpenUsability, satu kajian telah dijalankan, yang hasilnya secara beransur-ansur disusun dalam bentuk cadangan dan spesifikasi dan sedang dilaksanakan.

Kemungkinan

Slaid menunjukkan Berus, Corak dan Kecerunan tersedia untuk GIMP (Mac OS X Lion)

Kekurangan, penyelesaian dan penyelesaiannya

Pada masa ini, penggunaan GIMP dalam reka bentuk komersil, percetakan dan fotografi penuh dengan beberapa kesukaran, dan dalam banyak kes ia adalah mustahil:

  • tiada sokongan untuk warna tempat (dan palet Pantone atas sebab pelesenan);
  • tiada sokongan penuh untuk model warna, CIELAB dan CIE XYZ;
  • tiada sokongan untuk 16 atau lebih bit bagi setiap saluran warna;
  • tiada sokongan untuk pengendali pemetaan HDRi dan nada;
  • tiada lapisan prosedur (pelarasan) dan lapisan kesan (gaya).

Banyak kelemahan ini dirancang untuk dihapuskan pada peringkat kedua peralihan kepada penggunaan perpustakaan GEGL.

Seni bina

GIMP 2.x dengan antara muka GTK + 2.x

GIMP menggunakan GTK + untuk membina elemen antara muka. GTK + pada asalnya disertakan dengan GIMP sebagai pengganti pustaka Motif komersial yang bergantung kepada versi awal GIMP. GIMP dan GTK + pada asalnya dibangunkan untuk Sistem Tetingkap X yang berjalan pada sistem pengendalian seperti Unix, tetapi sejak itu ia telah dialihkan ke Microsoft Windows, OS / 2, Mac OS X dan SkyOS.

GIMP dan program lain

FilemGimp / Cinepaint / Glasgow

FilmGimp, kini dipanggil Cinepaint, ialah garpu GIMP 1.0.4 dan telah dibangunkan secara bebas sejak itu. Cinepaint direka khas untuk mengecat dan mengubah suai bingkai video menggunakan pengurus bingkai dan lapisan bawang. Kedalaman warna telah ditingkatkan kepada 32 bit titik terapung bagi setiap saluran dan bukannya 8 seperti dalam GIMP. Fail yang dihasilkan oleh Cinepaint tidak serasi dengan GIMP, terutamanya disebabkan oleh perbezaan dalam kedalaman warna yang disokong. Atas sebab yang sama, GIMP tidak menyokong berus dan tekstur Cinepaint.

Untuk beberapa lama sekarang, Cinepaint telah ditulis semula sepenuhnya di bawah nama Glasgow. Versi alfa produk telah dikeluarkan pada Februari 2007. Sepanjang dua tahun yang lalu [ bila?] kerja aktif pada kedua-dua projek tidak dijalankan

GIMPshop

GIMP pada sistem pengendalian yang berbeza

Linux

FreeBSD

GIMP ialah sebahagian daripada Koleksi Port FreeBSD.

MAC OS X

Terdapat binaan GIMP untuk MAC OS.

Microsoft Windows

GIMP dan Kod Musim Panas Google

Pada tahun 2006, pasukan GIMP telah mengambil bahagian dalam program Google Summer of Code dengan beberapa projek, yang mana yang berikut telah berjaya disiapkan:

  1. Lapisan vektor... Kerja-kerja penyepaduannya bermula hanya pada penghujung tahun 2008. Pelaksanaan akhir dijangka tersedia dalam versi 2.8.
  2. Analog Vanishing Point dari Photoshop
  3. Analog Berus Penyembuhan daripada Photoshop... Projek ini disertakan dalam versi 2.4.
  4. Keupayaan untuk menulis skrip dalam Ruby... Kod itu ada dalam pokok SVNnya sendiri
  5. Pelaksanaan pelbagai algoritma wavelet... Kod sumber boleh didapati dalam Pendaftaran Sambungan GIMP: denoise (penindasan hingar), ihalf (halftone terbalik), jp2 (sokongan JPEG2000).

Pada tahun 2008 pasukan itu menyertai program itu sekali lagi; empat daripada lima projek telah berjaya disiapkan:

  1. Pengkategorian sumber (berus, tekstur, dll.) mengikut label
  2. Menaip terus pada kanvas... Sudah tersedia dalam versi tidak stabil.
  3. Meningkatkan Pembangunan Skrip Python... Projek ini akan disertakan dalam versi 2.10.
  4. Operasi domain kekerapan untuk GEGL... Projek ini menggunakan perpustakaan yang lesennya tidak membenarkan kod ini dimasukkan ke dalam pokok pembangunan utama.

Pada tahun 2009, pasukan berjaya menyiapkan projek berikut:

  1. Pensampel eksperimen untuk GEGL untuk meningkatkan dan mengecilkan saiz imej... Kod tersebut disertakan dalam pokok pembangunan GEGL utama.
  2. Pelaksanaan asas penimbal dipercepatkan perkakasan dan berbilang penyataan GEGL
  3. Laksanakan berus penghalusan untuk alat pemilihan latar depan... Kemasukan kod ini dirancang untuk masa hadapan.
  4. Antara muka yang lebih baik untuk dinamik tangan... Tersedia sejak versi 2.7.1.

Pada tahun 2010, projek berikut telah berjaya disiapkan:

  1. Hasilkan operasi GEGL unjuran dan tikar, pemasangan HDR dan sokongan RGBE
  2. Buat alat transformasi pada bingkai... Kod ini disertakan dalam cawangan GIMP utama.

Pada tahun 2011, projek berikut telah berjaya disiapkan:

  1. Buat Alat Transformasi Warp
  2. Cipta alat CLone Seamless
  3. Widget baharu untuk memasukkan dimensi... Tersedia dalam urutan berasingan, dijadualkan pada 2.10.
  4. Rendering dan Pengkomputeran GPU dengan OpenCL dalam GEGL... Termasuk dalam GEGL huluan.
  5. Memindahkan Penapis GIMP ke Operasi GEGL... Dikeluarkan sebagai sebahagian daripada versi 0.1.8.

maskot

Wilbert ialah maskot GIMP dan direka oleh Tuomas "tigert" Kuosmanen.

Logo GIMP dengan Wilbert

Nota (edit)

Bibliografi

  • I. A. Khakhaev Editor grafik percuma GIMP: langkah pertama. - DMK-press, September 2009 .-- 232 p. - 1000 salinan. - ISBN 978-5-9706-0042-2

Pautan

  • gimp.org (Bahasa Inggeris) - Tapak rasmi GIMP
  • registry.gimp.org - Pendaftaran sambungan untuk GIMP
  • di tapak
  • www.gimp.ru (Rusia) - tapak berbahasa Rusia rasmi tentang editor grafik percuma GIMP.
  • www.progimp.ru (Rusia) - tapak tidak rasmi dengan banyak pelajaran.
  • www.gimpinfo.ru (rus.) - tapak untuk pengguna GIMP pemula

Editor grafik GIMP ditulis dalam bahasa C. Untuk membina antara muka pengguna, program ini menggunakan perpustakaan GTK + dan Kaherah.

Dalam versi moden GIMP, antara muka dipisahkan sepenuhnya daripada logik dalaman, dan pemprosesan imej dilakukan melalui perpustakaan GEGL menggunakan graf akiklik. Pustaka babl digunakan untuk menukar piksel antara format persembahan.

Terdapat beberapa sumber rujukan untuk pembangun pemula:

  • bantuan kompilasi;
  • maklumat mengenai;
  • Bantuan untuk membuat fail tampalan.

Rujukan API yang sudah lapuk tersedia di developer.gimp.org.

Jika anda berminat untuk mengalihkan penapis GIMP ke GEGL, halaman ini akan membantu anda:

  • bantuan pada port penapis pada GEGL dan status port;
  • status port untuk pemalam GEGL dan GIO menyediakan sokongan untuk pelbagai format data.

Tugas yang paling mendesak

GIMP ialah projek besar, di mana sentiasa ada tempat untuk peserta baharu dan idea baharu yang menjanjikan. Memandangkan pelaksanaan beberapa fungsi penting disekat oleh ketidaklengkapan peralihan kepada enjin pemprosesan grafik baharu, kami menganggap penyelesaian beberapa tugas sebagai keutamaan yang lebih tinggi:

  • port penapis GIMP ke GEGL;
  • mempercepatkan kerja GEGL;
  • pelabuhan operasi GEGL ke OpenCL;
  • pembangunan format fail dalaman baharu.

Jangan tertipu dengan senarai ini: kami akan melihat inovasi yang memacu penyelidikan saintifik yang mengagumkan, terutamanya dalam bidang manipulasi imej dan pemprosesan foto. Senarai tugas yang paling mendesak diberikan dalam wiki projek.

Ergonomik berfungsi

Sejak 2006, Peter Sikking, ketua syarikat Jerman + kerja mesin, telah mengusahakan ergonomik GIMP. Kerja kebolehgunaan didokumenkan dalam wiki bahasa Inggeris yang berasingan.

Projek sebenar:

  • antara muka parameter alat (widget yang lebih padat);

Di samping itu, pelajar Peter menjalankan beberapa kajian, berdasarkan antara muka GIMP juga boleh diperbaiki:

Jika anda sudah bersedia untuk melaksanakan mana-mana tugas di atas, kami mengesyorkan anda menyambung ke salah satu saluran komunikasi utama dalam projek dan memaklumkan tentang kesediaan anda untuk mengambil bahagian.

Bekerja dengan pasukan

Saluran komunikasi utama untuk pembangun ialah IRC: #gimp di irc.gimp.net. Sebilangan besar pengaturcara tinggal di Eropah, tetapi terdapat peserta aktif dari Amerika Syarikat dan New Zealand, jadi kami meminta anda memahami dengan memahami bahawa tidak mungkin untuk mendapatkan jawapan segera.

  • Pembangun GIMP, untuk membincangkan pembangunan GIMP.
  • Pembangun GEGL, ia membincangkan pembangunan perpustakaan GEGL dan babl.

GIMP ialah perisian manipulasi imej berbilang platform. GIMP ialah akronim untuk Program Manipulasi Imej GNU. Editor GIMP sesuai untuk pelbagai tugas pengubahsuaian imej, termasuk penyusunan semula foto, penggabungan dan penciptaan imej.

GIMP adalah pelbagai fungsi. Ia boleh digunakan sebagai penyunting grafik ringkas, sebagai aplikasi penyusunan semula foto profesional, sebagai sistem pemprosesan kelompok dalam talian, sebagai pemapar imej, sebagai penukar format imej, dsb.

GIMP direka bentuk untuk dikembangkan dengan pemalam untuk melaksanakan sebarang fungsi yang mungkin. Antara muka skrip lanjutan memudahkan untuk mengautomasikan sebarang tugas pada mana-mana peringkat.

Salah satu kekuatan GIMP ialah ketersediaannya daripada banyak sumber untuk banyak sistem pengendalian. GIMP disertakan dengan kebanyakan pengedaran GNU / Linux. GIMP juga tersedia untuk sistem pengendalian lain seperti Microsoft Windows ™ atau Mac OS X ™ Apple (Darwin). GIMP ialah perisian percuma yang dikeluarkan di bawah GPL (General Public License). GPL memberikan pengguna hak untuk mengakses dan mengubah suai kod sumber program.

1.1. Pengarang

Versi pertama GIMP telah ditulis oleh Peter Mattis dan Spencer Kimball. Ramai pengaturcara menyumbang kepada pembangunan program, beribu-ribu membantu dengan sokongan dan ujian. Orkestra Pembangunan GIMP bermain bersama Sven Neumann dan Mitch Natterer.

1.2. Sistem Bantuan GIMP

Pasukan Dokumentasi GIMP memberi anda maklumat yang anda perlukan untuk memahami cara bekerja dengan GIMP. Versi terkini dokumentasi sentiasa tersedia dalam format HTML. Anda boleh membuka salinan setempat semasa bekerja dengan GIMP dengan menekan kekunci F1. Bantuan pada item menu individu boleh diperolehi dengan menekan kekunci F1 apabila kursor tetikus berada pada item yang sepadan.

1.3. Ciri dan fungsi

Di bawah ialah gambaran ringkas tentang ciri dan fungsi GIMP.

    Satu set alat lengkap termasuk berus, pensel, pistol semburan, setem, dll.

    Penggunaan memori yang munasabah, di mana saiz imej dihadkan hanya oleh ruang kosong pada cakera keras.

    Pensampelan subpiksel untuk semua alat lukisan untuk anti-aliasing berkualiti tinggi.

    Sokongan saluran alfa penuh untuk bekerja dengan ketelusan.

    Lapisan dan saluran.

    Pangkalan data prosedur untuk memanggil fungsi GIMP dalaman daripada aplikasi luaran seperti "Script-Fu"

    Keupayaan skrip lanjutan.

    Berbilang tindakan buat asal dan buat semula, terhad hanya oleh ruang kosong pada cakera keras.

    Alat ubah termasuk putaran, penskalaan, kelengkungan dan pantulan.

    Format fail yang disokong termasuk GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP dan banyak lagi.

    Alat pemilihan termasuk segi empat tepat, elips dan pemilihan bebas, tongkat ajaib, lengkung bezier dan pemilihan pintar

    Alat tambah untuk menambah sokongan untuk format dan penapis baharu dengan mudah.

Anna Semyonova berkongsi pelajarannya. 1. Buat fail baharu bersaiz 700 x 1000 px dengan latar belakang lutsinar. Pilih warna latar belakang terlebih dahulu. 2. Berbaki pada lapisan ini, pergi ke Selection-All. 3. Buat lapisan baru yang telus. Kurangkan pilihan sebanyak 20-25px. (Pilihan)
Pemilihan-Inven. 4. Tanpa mengalih keluar pemilihan, pilih alat Kecerunan daripada salah satu bentuk ini untuk dipilih: Garis besar (sudut) atau garis besar (sfera) atau Garis Besar (riak), kami memilih warna sesuka hati, sebagai contoh, saya memilih warna berikut untuk latar belakang saya. Dan isi bingkai dari tengah dengan kecerunan ini.
Alih keluar pilihan (Selection-Remove) 5. Sekarang cari seni klip yang sesuai (Fail-Buka sebagai Lapisan ...) Jika saiznya besar, kemudian gunakan alat Skala, kecilkan kepada saiz yang dikehendaki. jangan lupa cangkuk saiz.
Tetapkannya ke bahagian bawah dengan memilih alat Pindah. macam ni.
6. Sekarang, secara teori, kita perlu membahagikannya kepada 3 bahagian, panduan akan membantu kita. Pergi ke Image-Guidelines-Guidelines in% ... Pilih mendatar. Kami akan mempunyai garis mendatar di tengah yang boleh digerakkan. Buat garis panduan kedua, untuk ini pergi Penapis-Ulang
Tidak ada yang berubah dari segi penampilan, tetapi sebenarnya, panduan telah ditambah. Pilih alat Move, letakkan tanda pada Pilih Layer / Guides Dan cangkuk dengan tetikus (kursor akan mengambil ikon jari telunjuk) di atas garisan gerakkannya di mana perlu, ke atas atau ke bawah. Gerakkan panduan lain dengan cara yang sama. Penanda sudah siap.
Sekarang anda perlu memotong dan menyimpan. Pilih Alat Tanaman, dan pilih bahagian atas sehingga panduan pertama. Apabila dipilih dengan tepat, garisan akan bertukar menjadi hijau.
Apabila dimensi ditetapkan, klik di dalam pilihan dan lebihan akan dipotong. Fail Seterusnya-Simpan Sebagai ...
pilih sambungan yang anda perlukan.

Kembali ke bingkai anda. Pergi ke Edit-Buat asal. Dimensi kanvas akan kembali kepada saiz asalnya.
Pilih alat Pangkas sekali lagi. Pilih bahagian tengah, klik di dalam, bingkai akan dipotong. Dan simpan dengan cara yang sama seperti bahagian pertama, dengan sambungan yang sama tetapi dengan nama yang berbeza. Kembali ke bingkai. Batal semula (Edit-Buat asal). Dimensi kanvas akan kembali kepada saiz asalnya. Pangkas semula dan pilih bahagian bawah dan simpan seperti yang sebelumnya.
Apabila anda memasukkannya ke dalam kod, kemudian apabila memuatkan Radikal, nyahtanda kotak: kurangkan kepada ...


Kami sering berfikir dalam stereotaip, dan pasaran perisian tidak terkecuali. Sebagai tambahan kepada Windows, terdapat banyak sistem pengendalian yang menarik, dokumen tidak perlu ditaip dalam MS Word, dan foto boleh diproses bukan sahaja dalam Adobe Photoshop.

Pemprosesan grafik raster pada tahap profesional adalah banyak perisian yang mahal dan berkuasa. Walau bagaimanapun, pemprosesan imej digital hari ini bukan sahaja melibatkan jurugambar profesional dan amatur, tetapi juga oleh pelbagai pengguna yang jauh dari segmen "buruh" ini.

Apa yang diperlukan oleh pengguna biasa? Semua orang mahukan program yang ringkas dan mudah dipelajari yang berfungsi secara stabil dan membolehkan anda melaksanakan semua operasi yang diperlukan.

Perkataan "GIMP" bermaksud Program Manipulasi Imej GNU. Editor grafik, diedarkan di bawah lesen percuma, mempunyai logo lucu dengan syaitan, yang tidak muncul secara kebetulan, kerana anagram "imp" hadir dalam nama produk. GIMP berfungsi pada semua sistem pengendalian popular: Linux, Windows dan Mac OS X. GIMP disertakan dalam hampir semua pengedaran Linux yang popular, jadi tiada pemasangan berasingan diperlukan. Jika program tidak muncul dalam menu mula persekitaran kerja (KDE, GNOME, dll.), maka ia hanya perlu dipasang dari cakera pengedaran menggunakan alat standard (contohnya, dalam SuSE, YaST2 bertanggungjawab untuk memasang perisian). Memasang editor pada Windows memerlukan perpustakaan GTK +. Anda boleh memuat turun perpustakaan (3.7MB) dan editor (7.8MB) dari halaman. Perpustakaan dan editor mempunyai modul antarabangsa dan tidak memerlukan pemuatan tambahan Russification. GIMP mempunyai keperluan sistem yang agak sederhana berbanding dengan editor grafik lain, ia berjalan dengan jayanya walaupun pada komputer lama dengan 128MB RAM. Keperluan pemproses minimum menjadikan generasi yang lebih tua jatuh ke dalam kenangan yang jauh: Pentium MMX. Tetapi walaupun mengambil kira hakikat bahawa keperluan sistem sebenar perisian sentiasa lebih tinggi daripada minimum yang diisytiharkan secara rasmi, GIMP akan berasa yakin pada semua stesen kerja yang dipasang pada milenium semasa.

Permulaan pertama GIMP agak pantas, tetapi tetingkap kerja program yang dibuka boleh menjerumuskan pemula ke dalam kebingungan.

Antara muka editor kelihatan luar biasa, secara ringkasnya. Daripada tetingkap program biasa dengan menu utama dan bar alat yang luas, kami mempunyai kepekatan kecil butang. Tetapi sebaik sahaja anda membuka imej, keadaan menjadi lebih atau kurang jelas - dokumen dibuka dalam tetingkap bebas, di mana menu utama sudah ada. Tetingkap mula berfungsi sebagai sejenis panel capaian pantas, yang mengandungi semua fungsi yang paling kerap digunakan. Selebihnya alat boleh dipanggil dalam beberapa cara. Yang pertama, kaedah yang paling diduga, adalah perjalanan melalui menu utama tetingkap dokumen kerja. Yang kedua ialah dengan butang tetikus kanan. Daripada panggilan biasa sifat objek semasa, anda akan ditawarkan senarai lengkap fungsi editor, diduplikasi oleh menu utama. Jika anda menekan butang kiri tetikus berhampiran tepi atas menu yang terbuka, ia akan bertukar menjadi tetingkap bebas, yang juga boleh digunakan sebagai bar alat untuk akses pantas kepada alatan.

Dan akhirnya, cara ketiga ialah hotkeys. Panggil tetapan program dari tetingkap utama dan pergi ke tab "Antara Muka". Hidupkan pilihan "Gunakan pintasan papan kekunci" dan "Simpan pintasan papan kekunci semasa keluar". Ini akan membolehkan anda menetapkan kekunci pintas semasa editor sedang berjalan. Fungsi yang paling kerap digunakan boleh dipanggil menggunakan kekunci panas pada mulanya. Tetapi jika keutamaan anda berbeza daripada niat pengarang pembangun, maka mengapa tidak menambah kombinasi anda sendiri pada senarai? Di samping itu, anda boleh menetapkan semula hotkey sedia ada. Untuk menetapkan / menetapkan semula pintasan papan kekunci, anda perlu pergi ke item menu yang diingini, tetapi tidak memilihnya. Hentikan kursor tetikus padanya dan tekan sebarang kombinasi kekunci. Penunjuk muncul di sebelah kanan nama item, menyatakan bahawa gabungan ini kini terikat pada instrumen semasa.

Fail membuka dan menyimpan kotak dialog mengikut tradisi aplikasi GTK + standard, yang biasa kepada pengguna Linux, tetapi mungkin kelihatan menyusahkan bagi peminat Windows.

GIMP boleh digunakan sebagai editor untuk lukisan (terima kasih kepada sokongan untuk tablet grafik) dan sebagai alat untuk memproses foto (termasuk kelompok).

Jenis operasiPelaksanaan dalam GIMP
KebolehlanjutanHadir. Pengedaran GIMP termasuk lebih 200 sambungan. Di samping itu, anda boleh menyambungkan modul luaran, yang mana terdapat lebih daripada 100 di Web.
MelukisBerus, pensel, berus udara, setem. Semua alatan lukisan boleh dikonfigurasikan secara fleksibel (ketebalan garisan, bentuk, ketelusan, dll.).
LapisanHadir. Di samping itu, saluran individu boleh diedit. Terdapat sokongan untuk saluran alfa.
TeksAnda boleh bekerja dengan teks menggunakan alat standard dan melukis lambang artistik menggunakan skrip khas.
AnimasiHadir. Anda boleh bekerja dengan bingkai animasi sebagai lapisan imej yang berasingan.
MenyerlahkanSegi empat tepat, elips, bebas, meresap dan pemilihan pintar, lengkung Bezier.
TransformasiPutaran, penskalaan, senget dan terbalik.
Bekerja dengan pendedahanLengkung, histogram dan peluncur tradisional. Terdapat mod automatik yang membolehkan anda "meningkatkan" imej dengan satu klik butang tetikus.
KembalikanBilangan kali tidak terhad.
Menukar RAWDilaksanakan dengan sambungan.
Bekerja dengan pengimbas dan tabletMelalui pemandu. Standard.
PenapisHadir. Selain itu, GIMP menyokong bahasa Script-Fu, yang membolehkan anda mencipta alatan baharu berdasarkan sekumpulan penapis. Kit pengedaran termasuk banyak skrip siap sedia.
Pemprosesan kelompokHadir. Dilaksanakan melalui skrip tersuai.

Sudah tentu, persoalan yang munasabah timbul: apa yang lebih baik daripada Adobe Photoshop? Mari kita pertimbangkan kelebihan utama produk berbayar.

Ciri hadir dalam Adobe PhotoshopSituasi dalam GIMP
Sokongan untuk profil warnaAkan muncul di cawangan stabil seterusnya 2.4. Versi tidak stabil 2.3.x sudah mempunyai sokongan untuk profil warna
Ruang warna CMYKDilaksanakan dengan sambungan
Alat penyingkiran mata merahtidak hadir. Ia adalah perlu untuk membetulkannya secara manual dengan menyerlahkan kawasan bujur dan menurunkan kecerahan saluran merah di dalamnya. Walau bagaimanapun, terdapat sambungan khas yang berfungsi, bagaimanapun, sangat primitif.
Alat "Magnetic Lasso", yang membolehkan anda membuat pemilihan pintar TANPA menekan butang tetikus.Tiada analog. Anda boleh menggunakan alat Pemilihan Bentuk untuk meletakkan titik di antaranya program mencari laluan terbaik untuk pemilihan.
Alat Healing Brush untuk menghilangkan cela kecil (seperti jerawat di muka)Tiada analog. Kita perlu berpuas hati dengan alat Clone Stamp.
Pemalam berkuasa yang dibangunkan oleh jenama fotografi terkenal (Kodak, Fasa Satu, dsb.)Kuasa adalah parameter "subjektif", tetapi perlu diperhatikan bahawa syarikat besar tidak membangunkan sambungan untuk GIMP.
Pemprosesan imej: daripada RAW hingga hasil akhir

Editor grafik selalunya merupakan alat untuk memproses imej untuk meningkatkan kualitinya. Pertimbangkan GIMP sebagai alat untuk melaksanakan pelbagai jenis tugas pemprosesan imej. Selalunya, pemprosesan bermula dengan menukar RAW kepada JPEG atau TIFF. Semasa penukaran, anda boleh membetulkan imej dengan melaraskan pendedahan, imbangan putih dan parameter lain. Pengedaran GIMP tidak mempunyai alat pemprosesan RAW terbina dalam, jadi sambungan khusus harus dimuat turun. Sebagai contoh, . Jika anda menggunakan Windows, anda boleh memuat turun pakej untuk dipasang dengan segera. Untuk pengguna Linux, terdapat satu set pakej yang disusun untuk pelbagai pengedaran. Jika kit pengedaran anda tidak ditemui dalam senarai, muat turun sambungan dan susun sendiri menggunakan arahan standard:
./configure
buat
membuat pemasangan

Secara lalai, pemasangan tidak termasuk sokongan untuk paparan EXIF ​​​​, tetapi anda boleh menyambungkannya secara manual dengan menentukan kunci tambahan semasa konfigurasi --dengan-libexif

Selepas memasang sambungan, apabila membuka fail, imej mentah muncul dalam senarai jenis yang tersedia. Kini kita boleh membuka RAW hampir mana-mana kamera moden.

Sambungan menyokong paparan dua histogram: RAW (dalaman) dan Langsung (sebenar). Menggunakan peluncur Pendedahan, anda boleh menukar tahap pencahayaan keseluruhan imej (terdapat mod automatik). Imej dibetulkan menggunakan alat yang terletak dalam empat tab.

  • WB. Pelarasan imbangan putih. Terdapat mod automatik.
  • Pangkalan. Pampasan pendedahan menggunakan lengkung.
  • Warna. Laraskan kecerahan dan kontras, sesuaikan profil warna.
  • Pembetulan. Melaraskan ketepuan warna.

Selepas melengkapkan semua manipulasi, anda boleh membuka imej dalam editor. Jika penangkapan dibuat dalam JPEG, maka semua operasi yang diterangkan di atas perlu dilakukan dalam editor itu sendiri.

Imbangan pendedahan dan warna dilaraskan menggunakan Curves.

GIMP. Bekerja dengan Curves.

Dengan mengawal tiga saluran pada masa yang sama (Kecerahan), kami melaraskan pendedahan, dan dengan memindahkan kawalan ke saluran individu, kami boleh mengawal imbangan putih. Di samping itu, keseimbangan warna boleh dilaraskan menggunakan alat dengan nama yang sama.

Anda boleh melaraskan imbangan secara berasingan dalam tiga segmen julat dinamik: bayang, nada tengah dan sorotan.

Mengurangkan tahap hingar dilakukan menggunakan penapis "Selective Gaussian Blur". Dalam tetapan penapis, anda harus menentukan jejari kabur, serta perbezaan maksimum antara piksel jiran, yang akan diberi perhatian oleh penapis.



Imej diasah dengan penapis Unsharp Mask. Anda menentukan jejari penajaman, tahap kesan penapis, dan juga ambang minimum untuk penggunaannya.

Mengeluarkan mata merah dalam GIMP adalah proses yang sukar. Menggunakan Pemilih Elips, pilih murid merah. Kemudian buka dialog saluran dan biarkan hanya saluran merah kelihatan. Pergi ke "Keluk" dan turunkan graf keamatan saluran. Hidupkan saluran yang lain sekali lagi dan perhatikan hasilnya.

Anda juga boleh memuat turun sambungan khas untuk penyingkiran mata merah -. Untuk pengguna Windows, cuma muat turun arkib ZIP, iaitu fail exe termampat. Pengguna Linux harus memuat turun sumber sambungan dan memasang dengan arahan:
gimptool-2.0 --pasang redeye.c

Selepas memasang sambungan, kumpulan Pelbagai baharu muncul dalam penapis, dan di dalamnya item Pembuang Mata Merah dan Pembuang Mata Merah Auto. Seterusnya, anda hanya pilih kawasan segi empat tepat di sekeliling murid dan gunakan penapis.

Apabila memproses imej, anda sering perlu menggunakan lapisan. Mari lihat cara lapisan berfungsi dengan meniru kesan fokus lembut. Tetingkap senarai lapisan digunakan dengan pintasan papan kekunci Ctrl + L. Buat lapisan baharu sebagai salinan lapisan semasa. Pada lapisan baharu, gunakan penapis "Gaussian Blur" dengan jejari 15 piksel. Selepas itu tetapkan ketelusan lapisan sekitar 30-50%. Imej kelihatan seolah-olah penapis atau kanta khas digunakan semasa merakam.

Jurugambar bukan penembak tepat. Selalunya model yang dirakam tidak berada di tengah bingkai, dan terdapat butiran tambahan dalam komposisi. Selain itu, kamera bukan DSLR mempunyai nisbah bidang 4: 3, manakala nisbah bidang 3: 2 diperlukan untuk mencetak. Dalam kes sedemikian, adalah kebiasaan untuk memangkas imej, iaitu, memotong tepi. GIMP membolehkan anda memangkas dengan tetikus dengan menggerakkan dan menskalakan sempadan bingkai. Di samping itu, dalam tetingkap kerja alat, anda boleh menetapkan koordinat sempadan bingkai secara manual, dan juga, yang sangat penting, nyatakan perkadaran imej masa depan.

Selepas melengkapkan semua transformasi, anda boleh menyimpan fail ke cakera keras anda dengan selamat. Percuma: "keju" atau faedah sebenar?

Sudah tentu, artikel itu merangkumi hanya sebahagian kecil daripada semua kemungkinan yang disembunyikan oleh GIMP dengan sendirinya. Dalam GIMP, anda boleh melukis dengan baik, mengambil tangkapan skrin, membuat lambang yang cantik, melakukan pelbagai penggayaan foto dan banyak lagi. Bukan bilangan mutlak fungsi yang penting, tetapi kualiti pelaksanaannya dan kemudahan bekerja dengan editor. Sudah tentu, GIMP adalah lebih rendah daripada Adobe Photoshop untuk kegunaan profesional. Tetapi jika kita mempertimbangkan secara eksklusif tahap amatur, maka secara percuma kita mendapat produk yang berkualiti tinggi dan stabil dengan ciri yang kaya.

Versi stabil terkini GIMP pada masa penulisan ini ialah 2.2.10. Secara selari, versi baru editor sedang dibangunkan. Tidak lama dahulu, tapak itu diterbitkan, menceritakan tentang apa yang diharapkan dalam versi baharu editor 2.4.

Di tapak sokongan produk bahasa Rusia, anda boleh membaca beberapa artikel latihan yang direka untuk pengguna pemula dan berpengalaman.