Xem "GIMP" là gì trong các từ điển khác. Các bài đăng được gắn thẻ Bài học Gimp Các vấn đề có liên quan nhất

  • 06.11.2020

Trình soạn thảo đồ họa GIMP được viết bằng ngôn ngữ C. Để xây dựng giao diện người dùng, chương trình sử dụng thư viện GTK + và Cairo.

Trong phiên bản GIMP hiện đại, giao diện được tách biệt hoàn toàn khỏi logic bên trong và quá trình xử lý hình ảnh được thực hiện thông qua thư viện GEGL bằng cách sử dụng đồ thị xoay vòng. Thư viện babl được sử dụng để chuyển đổi pixel giữa các định dạng trình bày.

Có một số tài nguyên tham khảo cho các nhà phát triển mới bắt đầu:

  • trợ giúp biên dịch;
  • thông tin về;
  • Trợ giúp để tạo các tệp vá.

Tham chiếu API đã lỗi thời hiện có tại developer.gimp.org.

Nếu bạn quan tâm đến việc chuyển các bộ lọc GIMP sang GEGL, các trang này sẽ giúp bạn:

  • trợ giúp về cổng bộ lọc GEGL và trạng thái cổng;
  • trạng thái cổng cho các plugin GEGL và GIO cung cấp hỗ trợ cho các định dạng dữ liệu khác nhau.

Những nhiệm vụ cấp bách nhất

GIMP là một dự án lớn, trong đó luôn có chỗ cho những người mới tham gia và những ý tưởng mới, đầy hứa hẹn. Vì việc triển khai một số chức năng quan trọng bị chặn do quá trình chuyển đổi sang công cụ xử lý đồ họa mới chưa hoàn thiện, chúng tôi coi giải pháp của một số tác vụ được ưu tiên cao hơn:

  • cổng của bộ lọc GIMP sang GEGL;
  • tăng tốc công việc của GEGL;
  • chuyển các hoạt động GEGL sang OpenCL;
  • phát triển một định dạng tệp nội bộ mới.

Đừng để danh sách này làm bạn bối rối khi chúng ta điểm qua những đổi mới thúc đẩy nghiên cứu khoa học ấn tượng, đặc biệt là trong các lĩnh vực xử lý ảnh và xử lý ảnh. Danh sách các nhiệm vụ khẩn cấp nhất được đưa ra trong wiki của dự án.

Công việc thái

Kể từ năm 2006, Peter Sikking, người đứng đầu công ty người Đức và máy công trình, đã nghiên cứu về công thái học của GIMP. Công việc về khả năng sử dụng được ghi lại trong một wiki tiếng Anh riêng biệt.

Các dự án thực tế:

  • giao diện thông số công cụ (các widget nhỏ gọn hơn);

Ngoài ra, các sinh viên của Peter đã thực hiện một số nghiên cứu, dựa trên đó giao diện GIMP cũng có thể được tinh chỉnh:

Nếu bạn đã sẵn sàng đảm nhận một trong những nhiệm vụ trên, chúng tôi khuyên bạn nên kết nối với một trong những kênh liên lạc chính trong dự án và thông báo về sự sẵn sàng tham gia của bạn.

Làm việc với nhóm

Kênh giao tiếp chính cho các nhà phát triển là IRC: #gimp tại irc.gimp.net. Một tỷ lệ đáng kể các lập trình viên sống ở Châu Âu, nhưng có những người tham gia tích cực đến từ Hoa Kỳ và New Zealand, vì vậy chúng tôi yêu cầu bạn hiểu và hiểu rằng không thể có câu trả lời ngay lập tức.

  • Nhà phát triển GIMP, để thảo luận về phát triển GIMP.
  • Nhà phát triển GEGL, nó thảo luận về sự phát triển của GEGL và thư viện babl.
Phiên bản mới nhất Tiểu bang Địa điểm

Chương trình thao tác hình ảnh GNU hoặc Gimp(rus. Gimp) - một trình chỉnh sửa đồ họa raster, một chương trình để tạo và xử lý đồ họa raster và hỗ trợ một phần để làm việc với đồ họa vector. Dự án được thành lập vào năm 1995 bởi Spencer Kimbell và Peter Mattis như một dự án sau đại học và hiện đang được hỗ trợ bởi một nhóm tình nguyện viên. Được phân phối theo các điều khoản của Giấy phép Công cộng GNU.

Giới thiệu

Ban đầu, chữ viết tắt "GIMP" có nghĩa là tiếng Anh. Chương trình thao tác hình ảnh chung , và vào năm 1997, tên đầy đủ được đổi thành "GNU Image Manipulation Program" và chương trình chính thức trở thành một phần của Dự án GNU.

Các tác vụ điển hình có thể được thực hiện với GIMP bao gồm tạo đồ họa và biểu trưng, ​​chia tỷ lệ và cắt ảnh, tô màu, kết hợp hình ảnh bằng cách sử dụng các lớp, chỉnh sửa và chuyển đổi hình ảnh sang các định dạng khác nhau.

Định vị GIMP

Trong một thời gian dài, GIMP được tạo ra với mong muốn của người dùng, nhưng chủ yếu là theo sở thích của các nhà phát triển và không có sự tham gia của các chuyên gia trong lĩnh vực công thái học. Không có tầm nhìn tổng thể về dự án. Một số biện pháp đã được thực hiện để giải quyết các vấn đề phát sinh.

Năm 2005, dự án GIMP đã được đăng ký làm thành viên của chương trình OpenUsability. Tại cuộc họp Libre Graphics vào tháng 3 năm 2006, cuộc họp đầu tiên của đại diện OpenUsability và nhóm phát triển GIMP đã diễn ra, trong đó tầm nhìn của GIMP như một sản phẩm dành cho người dùng cuối đã được xác định:

  • GIMP là phần mềm miễn phí;
  • GIMP là ứng dụng chỉnh sửa ảnh chất lượng cao cho phép bạn tạo ảnh gốc;
  • GIMP là một ứng dụng chất lượng cao để tạo đồ họa màn hình và web;
  • GIMP là nền tảng tạo ra các thuật toán xử lý đồ họa mạnh mẽ và hiện đại dành cho các nhà khoa học và nhà thiết kế;
  • GIMP cho phép bạn tự động hóa việc thực hiện các hành động lặp đi lặp lại;
  • GIMP có thể dễ dàng mở rộng với cài đặt plug-in dễ dàng.

Những luận điểm này quyết định sự phát triển hơn nữa của GIMP.

Vào mùa thu năm 2006, một nghiên cứu đã được thực hiện trong khuôn khổ dự án OpenUsability, kết quả của chúng đang dần được chính thức hóa dưới dạng các khuyến nghị và thông số kỹ thuật và đang được thực hiện.

Khả năng

Trang trình bày hiển thị Brushes, Patterns và Gradients có sẵn cho GIMP (Mac OS X Lion)

Những tồn tại, giải pháp và cách giải quyết

Hiện tại, việc sử dụng GIMP trong thiết kế thương mại, in ấn và chụp ảnh gặp rất nhiều khó khăn và trong nhiều trường hợp, điều đó hoàn toàn không thể thực hiện được:

  • không hỗ trợ màu sắc tại chỗ (và bảng màu Pantone vì lý do cấp phép);
  • không hỗ trợ đầy đủ cho các mô hình màu, CIELAB và CIE XYZ;
  • không hỗ trợ 16 bit trở lên trên mỗi kênh màu;
  • không hỗ trợ HDRi và các nhà khai thác ánh xạ giai điệu;
  • không có lớp thủ tục (điều chỉnh) và lớp hiệu ứng (kiểu).

Nhiều thiếu sót trong số này được lên kế hoạch để loại bỏ ở giai đoạn thứ hai của quá trình chuyển đổi sang sử dụng thư viện GEGL.

Ngành kiến ​​trúc

GIMP 2.x với giao diện GTK + 2.x

GIMP sử dụng GTK + để xây dựng các phần tử giao diện. GTK + ban đầu đi kèm với GIMP để thay thế cho thư viện Motif thương mại mà các phiên bản đầu tiên của GIMP phụ thuộc vào. GIMP và GTK + ban đầu được phát triển cho Hệ thống cửa sổ X chạy trên hệ điều hành giống Unix, nhưng sau đó nó đã được chuyển sang Microsoft Windows, OS / 2, Mac OS X và SkyOS.

GIMP và các chương trình khác

FilmGimp / Cinepaint / Glasgow

FilmGimp, hiện được gọi là Cinepaint, là một nhánh của GIMP 1.0.4 và đã được phát triển độc lập kể từ đó. Cinepaint được thiết kế đặc biệt để vẽ và chỉnh sửa các khung video bằng cách sử dụng trình quản lý khung và các lớp củ hành. Độ sâu màu đã được tăng lên 32 bit dấu chấm động trên mỗi kênh thay vì 8 như trong GIMP. Các tệp do Cinepaint tạo ra không tương thích với GIMP, chủ yếu là do sự khác biệt về độ sâu màu được hỗ trợ. Vì lý do tương tự, GIMP không hỗ trợ cọ vẽ và họa tiết Cinepaint.

Hiện tại, Cinepaint đã được viết lại hoàn toàn dưới cái tên Glasgow. Phiên bản alpha của sản phẩm đã được phát hành vào tháng 2 năm 2007. Trong hai năm qua [ khi nào?] công việc tích cực trên cả hai dự án không được thực hiện

GIMPshop

GIMP trên các hệ điều hành khác nhau

Linux

FreeBSD

GIMP là một phần của Bộ sưu tập Cổng FreeBSD.

MAC OS X

Có một bản dựng GIMP cho MAC OS.

Microsoft Windows

GIMP và Google Summer of Code

Năm 2006, nhóm GIMP đã tham gia chương trình Google Summer of Code với một số dự án, trong đó những dự án sau đã được hoàn thành thành công:

  1. Các lớp vectơ... Công việc tích hợp nó chỉ bắt đầu vào cuối năm 2008. Việc triển khai cuối cùng dự kiến ​​sẽ có trong phiên bản 2.8.
  2. Tương tự của Vanishing Point từ Photoshop
  3. Tương tự của Healing Brush từ Photoshop... Dự án được bao gồm trong phiên bản 2.4.
  4. Khả năng viết script trong Ruby... Mã nằm trong cây SVN của riêng nó
  5. Thực hiện các thuật toán wavelet khác nhau... Bạn có thể tìm thấy mã nguồn trong Sổ đăng ký mở rộng GIMP: deise (khử nhiễu), ihalf (bán sắc ngược), jp2 (hỗ trợ JPEG2000).

Năm 2008 đội lại tham gia chương trình; bốn trong số năm dự án đã được hoàn thành thành công:

  1. Phân loại tài nguyên (bút vẽ, họa tiết, v.v.) theo nhãn
  2. Nhập trực tiếp trên canvas... Đã có phiên bản không ổn định.
  3. Cải thiện phát triển kịch bản Python... Dự án sẽ được đưa vào phiên bản 2.10.
  4. Hoạt động miền tần số cho GEGL... Dự án sử dụng một thư viện có giấy phép không cho phép đưa mã này vào cây phát triển chính.

Trong năm 2009, nhóm đã hoàn thành xuất sắc các dự án sau:

  1. Bộ lấy mẫu thử nghiệm cho GEGL để tăng và giảm kích thước hình ảnh... Mã này được bao gồm trong cây phát triển GEGL chính.
  2. Triển khai cơ bản của bộ đệm tăng tốc phần cứng và nhiều câu lệnh GEGL
  3. Thực hiện một bàn chải tinh chỉnh cho công cụ chọn nền trước... Việc bao gồm mã này được lên kế hoạch cho tương lai.
  4. Cải thiện giao diện cho động lực tay... Có sẵn kể từ phiên bản 2.7.1.

Trong năm 2010, các dự án sau đã được hoàn thành xuất sắc:

  1. Tạo ra các hoạt động GEGL để chiếu và chiếu, lắp ráp HDR và ​​hỗ trợ RGBE
  2. Tạo một công cụ chuyển đổi theo khung... Mã này được bao gồm trong nhánh GIMP chính.

Trong năm 2011, các dự án sau đã hoàn thành xuất sắc:

  1. Tạo một công cụ biến đổi sợi dọc
  2. Tạo một công cụ CLone liền mạch
  3. Tiện ích mới để nhập thứ nguyên... Có sẵn trong một chi nhánh riêng biệt, dự kiến ​​vào ngày 2.10.
  4. Kết xuất và tính toán GPU với OpenCL trong GEGL... Bao gồm trong GEGL ngược dòng.
  5. Chuyển Bộ lọc GIMP sang Hoạt động GEGL... Được phát hành như một phần của phiên bản 0.1.8.

Linh vật

Wilbert là linh vật của GIMP và được thiết kế bởi Tuomas "tigert" Kuosmanen.

Biểu trưng GIMP với Wilbert

Ghi chú (sửa)

Thư mục

  • I. A. Khakhaev Trình chỉnh sửa đồ họa miễn phí GIMP: các bước đầu tiên. - DMK-báo chí, tháng 9 năm 2009. - 232 tr. - 1000 bản. - ISBN 978-5-9706-0042-2

Liên kết

  • gimp.org (eng.) - Trang web chính thức của GIMP
  • registry.gimp.org (tiếng Anh) - Đăng ký các phần mở rộng cho GIMP
  • trên trang web
  • www.gimp.ru (tiếng Nga) - trang web tiếng Nga chính thức về trình chỉnh sửa đồ họa miễn phí GIMP.
  • www.progimp.ru (tiếng Nga) - trang web không chính thức với rất nhiều bài học.
  • www.gimpinfo.ru (rus.) - trang web dành cho người dùng GIMP mới làm quen

Bài giảng 5. Trình chỉnh sửa đồ họa GIMP.

Thông tin chung. Lịch sử hình thành và phát triển. Các tính năng và chức năng.Viết plugin và tiện ích mở rộng. Nguyên tắc cơ bản của công việc.

Thông tin chung.

GIMP là một trình chỉnh sửa bitmap mã nguồn mở và miễn phí.

Nó là một phần mềm chụp ảnh đa nền tảng. GIMP là từ viết tắt của GNU Image Manipulation Program. Trình chỉnh sửa GIMP phù hợp với nhiều tác vụ sửa đổi hình ảnh, bao gồm chỉnh sửa ảnh, hợp nhất và tạo hình ảnh.

GIMP là đa chức năng. Nó có thể được sử dụng như một trình chỉnh sửa đồ họa đơn giản, như một ứng dụng chỉnh sửa ảnh chuyên nghiệp, như một hệ thống xử lý hàng loạt trực tuyến, như một chương trình tái tạo hình ảnh, như một bộ chuyển đổi định dạng hình ảnh, v.v.

GIMP được thiết kế để có thể mở rộng với các plugin để triển khai bất kỳ chức năng nào có thể. Giao diện lập trình nâng cao giúp bạn dễ dàng tự động hóa mọi tác vụ ở bất kỳ cấp độ nào.

Một trong những điểm mạnh của GIMP là tính khả dụng của nó từ nhiều nguồn cho nhiều hệ điều hành. GIMP được bao gồm trong hầu hết các bản phân phối GNU / Linux. GIMP cũng có sẵn cho các hệ điều hành khác như Microsoft Windows ™ hoặc Mac OS X ™ của Apple (Darwin). GIMP là phần mềm miễn phí được phát hành theo GPL (General Public License). GPL cấp cho người dùng quyền truy cập và sửa đổi mã nguồn của các chương trình.

Lịch sử hình thành và phát triển.

Lịch sử ra đời và phát triển của GIMP bắt đầu từ năm 1995. Những người khởi xướng và sáng tạo ban đầu là hai sinh viên Berkeley, Spencer Kimbell và Peter Matthew, với mục tiêu là viết một phần mềm tương tự của Photoshop có khả năng của nó, nhưng sẽ được cung cấp miễn phí. Bản phát hành đầu tiên được phát hành vào năm 1996. Phiên bản đầu tiên trở nên miễn phí và được phân phối theo giấy phép GPL. . Ngay cả khi đó, GIMP đã hỗ trợ các plugin để không phải liên tục viết lại mã nội bộ của trình chỉnh sửa ảnh. Phiên bản đầu tiên chỉ có các công cụ cơ bản để làm việc với hình ảnh, nhưng tính năng đặc biệt của nó là khả năng làm việc với các kênh màu. Bất chấp những thiếu sót của chương trình, nó đã thành công - hỗ trợ cộng đồng, tạo bài học và tài liệu giảng dạy, viết tài liệu.

GIMP 0.99 được phát hành vào năm 1997. GTK và GDK đã được cải tiến và hợp nhất đáng kể, và kết quả được gọi là Gtk +. Viết và phát hành GTK là một bước rất quan trọng không chỉ trong quá trình phát triển GIMP mà còn cả các chương trình mã nguồn mở khác. Các bản phát hành tiếp theo của loạt bài này đã được xuất bản nhanh chóng, không có sự chậm trễ lớn giữa chúng. Spencer và Peter đã cố gắng phát hành GIMP 0.99.10 và Gtk + mới vào ngày 9 tháng 6 năm 1997. Đây là bản phát hành cuối cùng của họ. Tất cả các phiên bản tiếp theo đều được phát triển và duy trì bởi các nhóm phát triển khác.

Các tính năng và chức năng.

    Một bộ công cụ hoàn chỉnh bao gồm cọ vẽ, bút chì, súng phun, tem, v.v.

    Sử dụng hợp lý bộ nhớ, trong đó kích thước của hình ảnh chỉ bị giới hạn bởi dung lượng trống trên đĩa cứng.

    Lấy mẫu Subpixel cho tất cả các công cụ sơn để khử răng cưa chất lượng cao.

    Hỗ trợ kênh alpha đầy đủ để làm việc với tính minh bạch.

    Lớp và kênh.

    Cơ sở dữ liệu thủ tục để gọi các hàm GIMP nội bộ từ các ứng dụng bên ngoài như "Script-Fu"

    Khả năng viết kịch bản nâng cao.

    Nhiều hành động hoàn tác và làm lại, chỉ bị giới hạn bởi dung lượng trống trên đĩa cứng.

    Các công cụ biến đổi bao gồm xoay, chia tỷ lệ, độ cong và phản xạ.

    Các định dạng tệp được hỗ trợ bao gồm GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP và nhiều định dạng khác.

    Các công cụ lựa chọn bao gồm lựa chọn hình chữ nhật, hình elip và tự do, cây đũa thần, đường cong bezier và lựa chọn thông minh

    Tiện ích bổ sung để dễ dàng thêm hỗ trợ cho các định dạng và bộ lọc mới.

GIMP là một chương trình được phát triển bởi các lập trình viên cho Linux. GIMP có giao diện tùy biến hoàn toàn - tất cả các nút và cửa sổ có thể được sắp xếp theo ý muốn của người dùng, bạn có thể tùy chỉnh các phím nóng. GIMP hỗ trợ hơn 30 định dạng hình ảnh, làm việc với các lớp, mặt nạ, bộ lọc, chế độ hòa trộn. Một bộ công cụ lớn để tạo và chỉnh sửa hình ảnh ở mọi mức độ phức tạp đều được cung cấp. Nhờ có sẵn tài liệu tốt và một số lượng lớn các bài học có sẵn, mọi người đều có thể thành thạo trình soạn thảo.

Khung GIMP là một tập hợp các mô-đun được kết nối với nhau. Các mô-đun có thể được thêm vào và sửa đổi.

Mỗi mô-đun trong chương trình có thể chịu trách nhiệm về các hành động của chính nó, thực hiện một hoặc nhiều chức năng nhỏ của riêng nó (hệ tư tưởng UNIX).

Tự chúng, các mô-đun không thể xử lý bất cứ điều gì. Cốt lõi của chương trình là thư viện đồ họa GEGL. Nó chứa các hàm thực hiện xử lý ảnh. Thư viện dựa trên các thuật toán và tất cả toán học. Khả năng mở rộng của chương trình cũng được thực hiện bên trong hạt nhân.

GUI (Giao diện người dùng đồ họa) trong GIMP được triển khai bằng thư viện Gtk +. Cô ấy chịu trách nhiệm về cách phần mềm của trình soạn thảo tương tác với người dùng. Đó là Gtk + thiết lập giao diện của tất cả các cửa sổ, nút và các phần tử giao diện khác. Gtk + hỗ trợ nhiều loại giao diện.

Viết plugin và tiện ích mở rộng

Một tính năng đặc biệt của GIMP là khả năng dễ dàng mở rộng nó bằng cách sử dụng các plugin hoặc tập lệnh.

Plugin là một chương trình bên ngoài được khởi chạy dưới sự kiểm soát của plugin chính và tương tác chặt chẽ với nó.

Tập lệnh là một biến thể plugin là một chương trình được thông dịch.

Ý tưởng - tốt hơn là tạo một trình cắm thêm thực hiện một số loại khả năng xử lý hình ảnh hơn là thay đổi mã lõi của chương trình.

Ngôn ngữ lập trình mà bạn có thể tạo tiện ích bổ sung cho GIMP:

    Si- ngôn ngữ mà GIMP được viết. Nó được tạo ra để sử dụng trong UNIX OS, nhưng sau đó đã được chuyển sang các hệ điều hành khác.

    TinyScheme(Script-Fu) - một phiên bản rút gọn của ngôn ngữ Scheme. Một ngôn ngữ lập trình khá đơn giản và thông dụng.

    Python- một ngôn ngữ lập trình có mục đích chung với trọng tâm là tính dễ phát triển và dễ đọc của mã.

    Ruby- ngôn ngữ lập trình để lập trình hướng đối tượng nhanh chóng và tiện lợi.

    Perl là một ngôn ngữ lập trình đa năng được tạo ra bởi lập trình viên Larry Wall, một nhà ngôn ngữ học bằng cách đào tạo.

Nguyên tắc cơ bản của công việc

Hình ảnh

Hình ảnh là đối tượng chính mà GIMP làm việc với. Hình ảnh đề cập đến một tệp duy nhất như TIFF hoặc JPEG. Về mặt tinh thần, bạn có thể đánh đồng hình ảnh với một cửa sổ với nó, nhưng điều này sẽ không hoàn toàn đúng: bạn có thể mở nhiều cửa sổ với cùng một hình ảnh. Đồng thời, bạn không thể mở nhiều hơn một hình ảnh trong một cửa sổ, cũng như một hình ảnh không có cửa sổ hiển thị nó.

Hình ảnh trong GIMP có thể khá phức tạp. Sự tương tự đúng nhất sẽ không phải là một tờ giấy với một bức tranh, mà là một chồng tờ được gọi là "lớp". Ngoài một chồng lớp, một hình ảnh trong GIMP có thể chứa một mặt nạ lựa chọn, một tập hợp các kênh và một tập hợp các đường dẫn.

Trong GIMP, bạn có thể làm việc với nhiều hình ảnh cùng một lúc. Mặc dù hình ảnh lớn có thể sử dụng nhiều megabyte bộ nhớ, GIMP sử dụng hệ thống quản lý bộ nhớ xếp lớp hiệu quả để xử lý thành công các hình ảnh rất lớn. Tuy nhiên, các hạn chế tồn tại ở mọi nơi, vì vậy hãy đảm bảo rằng hệ thống có đủ bộ nhớ trước khi làm việc với hình ảnh.

Lớp

Nếu hình ảnh giống như một tờ giấy, thì hình ảnh nhiều lớp giống như một chồng tờ giấy trong suốt. Bạn có thể vẽ trên mỗi trang tính và xem nội dung của các trang tính bên dưới thông qua các khoảng trống trong suốt. Mỗi trang tính có thể được di chuyển so với những trang khác. Người dùng GIMP có kinh nghiệm thường làm việc với hình ảnh nhiều lớp. Các lớp có thể trong suốt và không bao phủ toàn bộ không gian hình ảnh, vì vậy nhìn vào màn hình, bạn có thể thấy không chỉ lớp trên cùng mà còn một số phần còn lại.

Sự cho phép

Hình ảnh kỹ thuật số được tạo thành từ một lưới các phần tử hình vuông có màu khác nhau được gọi là các chấm (pixel). Mỗi hình ảnh có kích thước tính bằng pixel, ví dụ: rộng 900 pixel và cao 600 pixel. Nhưng các điểm không có kích thước vật lý cố định. Để thiết lập hình ảnh để in, chúng tôi sử dụng một giá trị được gọi là độ phân giải, được định nghĩa là tỷ lệ giữa kích thước của hình ảnh tính bằng điểm và kích thước vật lý của nó (thường tính bằng inch) trên giấy. Hầu hết các định dạng có thể lưu trữ giá trị này, được biểu thị bằng ppi (pixel trên inch). Khi in, giá trị độ phân giải xác định kích thước vật lý của hình ảnh trên giấy và theo đó, kích thước vật lý của các chấm. Cùng một hình ảnh 900 x 600 chấm có thể được in ở kích thước 3 x 2 inch với các chấm nhỏ hoặc trên một áp phích lớn với các chấm vuông lớn. Hình ảnh được chụp từ máy ảnh kỹ thuật số và thiết bị di động thường chứa một giá trị độ phân giải. Nó thường là 72 hoặc 96 dpi. Cần phải công nhận rằng giá trị này là tùy ý và được lựa chọn vì lý do lịch sử. Độ phân giải luôn có thể được thay đổi trong GIMP và điều này không thay đổi các điểm. Ngoài ra, khi hiển thị hình ảnh trên Internet, trên thiết bị di động, trên TV hoặc trò chơi máy tính, độ phân giải không có ý nghĩa và bị bỏ qua, và trong những trường hợp này, điểm của hình ảnh tương ứng với điểm của màn hình.

Kênh truyền hình

Kênh là một thành phần của màu điểm. Đối với các chấm màu trong GIMP, các thành phần này thường có màu đỏ, xanh lá cây, xanh lam và đôi khi là trong suốt (alpha). Đối với hình ảnh màu xám, các thành phần thường có màu xám và alpha, và đối với hình ảnh màu được lập chỉ mục, chúng là chỉ mục và alpha.

Toàn bộ mảng hình chữ nhật của một trong những thành phần màu cho tất cả các điểm ảnh còn được gọi là kênh. Các kênh màu này có thể được nhìn thấy trong hộp thoại Kênh.

Khi hiển thị hình ảnh, GIMP kết hợp các thành phần này với nhau để tạo ra màu sắc của dấu chấm trên màn hình, máy in hoặc thiết bị xuất khác. Một số thiết bị đầu ra không sử dụng các kênh màu đỏ, xanh lục và xanh lam. Trong trường hợp này, GIMP chuyển đổi các kênh của nó thành các kênh thiết bị khi hiển thị hình ảnh.

Các kênh được sử dụng khi làm việc với hình ảnh mà bạn cần thay đổi một màu. Ví dụ: nếu bạn muốn loại bỏ hiệu ứng mắt đỏ khỏi ảnh, bạn chỉ có thể làm việc với kênh màu đỏ.

Các kênh có thể được coi là mặt nạ cho phép hoặc chặn màu của một kênh nhất định. Bằng cách áp dụng các bộ lọc cho thông tin kênh, bạn có thể tạo ra các hiệu ứng khác nhau và tinh tế trong hình ảnh. Một ví dụ đơn giản về việc áp dụng bộ lọc trên các kênh màu là bộ lọc Bộ trộn kênh.

Ngoài các kênh này, GIMP cũng cho phép bạn tạo các kênh khác (chính xác hơn là mặt nạ kênh), được hiển thị ở cuối hộp thoại Kênh.

Phân bổ

Thông thường, khi làm việc, chỉ cần thay đổi một phần của hình ảnh. Đối với điều này, có một cơ chế để làm nổi bật các khu vực. Trong mỗi hình ảnh, bạn có thể tạo một vùng chọn, thường được hiển thị dưới dạng một đường đứt nét di chuyển (còn gọi là đường con kiến) ngăn cách vùng chọn với vùng không được chọn. Trên thực tế, lựa chọn trong GIMP phức tạp hơn một chút so với việc chỉ chia các pixel thành được chọn và không được chọn. Lựa chọn thực sự là một kênh thang độ xám, tức là mỗi điểm của hình ảnh có thể được chọn, được chọn một phần và không được chọn ở tất cả. Đường chấm hiển thị lựa chọn là một đường viền ở mức lựa chọn là 50%. Bạn luôn có thể xem kênh trên ở thang độ xám bằng cách bật màn hình mặt nạ nhanh.

Học cách làm việc hiệu quả với GIMP có nghĩa là nắm vững nghệ thuật làm nổi bật chính xác các vùng mong muốn của hình ảnh. Vì làm việc với các vùng chọn rất quan trọng nên GIMP có đủ công cụ cho việc này: công cụ lựa chọn, các thao tác trên vùng chọn, cũng như khả năng chuyển sang chế độ mặt nạ nhanh, trong đó bạn có thể làm việc với kênh chọn như với kênh màu thông thường , I E "Vẽ" lựa chọn.

Đang hoàn tác hành động

Sai lầm khi chỉnh sửa hình ảnh là không thể tránh khỏi, nhưng bạn hầu như luôn có thể hoàn tác hành động của mình: GIMP ghi lại "lịch sử" của các hành động, cho phép bạn quay lại một vài bước nếu cần thiết. Tuy nhiên, "câu chuyện" này chiếm bộ nhớ, vì vậy khả năng hoàn tác các hành động không phải là vô tận. Một số hành động sử dụng rất ít bộ nhớ, vì vậy hàng tá hành động như vậy có thể được thực hiện trước khi hành động sớm nhất bị xóa khỏi lịch sử; các loại hành động khác chiếm nhiều bộ nhớ. Dung lượng bộ nhớ được sử dụng cho lịch sử của các hành động có thể được thay đổi, nhưng ít nhất hai hoặc ba hành động cuối cùng luôn có thể được hoàn tác. Hành động quan trọng nhất không thể hoàn tác là đóng hình ảnh. Đó là lý do tại sao, GIMP yêu cầu xác nhận ý định đóng hình ảnh, những thay đổi chưa được lưu.

Tiện ích mở rộng

Hầu hết các hành động với hình ảnh được thực hiện bằng chính GIMP. Tuy nhiên, nếu khả năng của trình chỉnh sửa không đủ, bạn có cơ hội sử dụng các tiện ích bổ sung, là các chương trình bên ngoài được tích hợp chặt chẽ với GIMP và có thể thực hiện các hoạt động phức tạp trên hình ảnh và các đối tượng GIMP khác. Có nhiều tiện ích bổ sung trong bộ GIMP cơ bản. Ngoài ra, bạn có thể tự mở rộng bộ này bằng cách viết tiện ích bổ sung cần thiết hoặc tải xuống từ mạng. Trên thực tế, viết tiện ích bổ sung (và tập lệnh) là cách dễ nhất để thêm chức năng mới vào GIMP cho những người không thuộc nhóm phát triển cốt lõi.

Tất cả các chức năng từ menu Bộ lọc và nhiều chức năng từ menu khác của chương trình được triển khai dưới dạng tiện ích bổ sung.

Tập lệnh

Bên cạnh các phần mở rộng, là các chương trình được viết bằng ngôn ngữ C, GIMP cũng có thể sử dụng các tập lệnh. Số lượng lớn nhất các tập lệnh hiện có được viết bằng ngôn ngữ gọi là Script-Fu, được thiết kế đặc biệt cho GIMP (nó là một phương ngữ của ngôn ngữ LISP giống như LISP). Ngoài ra, các tập lệnh cho GIMP có thể được viết bằng Python, Perl. Chúng là những ngôn ngữ linh hoạt và mạnh mẽ hơn Script-Fu, tuy nhiên, chúng có nhược điểm: chúng phụ thuộc vào các chương trình không được cài đặt với GIMP theo mặc định (ngoại trừ Python). Do đó, không có gì đảm bảo rằng bất kỳ phiên bản nào của GIMP sẽ thực thi các tập lệnh này một cách chính xác.

Chú thích: GIMP (hay GIMP) là một gói chỉnh sửa và tạo hình ảnh raster (trình chỉnh sửa đồ họa raster) được phát triển bởi cộng đồng phát triển Nguồn Mở và được phát hành theo Giấy phép Công cộng GNU (GPL). GIMP hoàn hảo cho công việc nghiệp dư và bán chuyên nghiệp với hình ảnh: xử lý ảnh, tạo bố cục đồ họa và ảnh ghép, tạo các yếu tố thiết kế cho trang web. Các tính năng của GIMP giúp bạn có thể thực hiện mà không cần các gói đồ họa raster thương mại đắt tiền hoặc các phiên bản vi phạm bản quyền của chúng, điều này đặc biệt quan trọng liên quan đến việc thắt chặt bảo vệ bản quyền ở Nga.

1.1 Giới thiệu về dự án

Dự án GIMP ra đời năm 1995 tại Đại học Berkeley (California). Nhờ vào hệ thống phát triển mở và sự liên quan của chính nhiệm vụ tạo và phát triển một gói đồ họa raster mở mạnh mẽ, dự án đã phát triển rất năng động và vẫn đang tiếp tục phát triển. Ban đầu, thư viện đồ họa Motif được sử dụng cho giao diện đồ họa của gói, nhưng sau đó một thư viện mới đã được phát triển - GTK (GIMP ToolKit), sau này trở thành một trong những thư viện miễn phí chính cho giao diện đồ họa (bây giờ GTK2 + được sử dụng).

Các tính năng phân biệt quan trọng nhất của GIMP, thứ nhất, là mô hình phát triển và phân phối miễn phí (do đó, dự án đã phát triển hơn 10 năm và sẽ tiếp tục phát triển, và các phiên bản mới nhất được công bố rộng rãi), và thứ hai, đa nền tảng(GIMP được triển khai cho tất cả các biến thể của Linux, tất cả các nhánh của hệ thống BSD, cho MacOS và cho MS Windows), thứ ba là tính linh hoạt và khả năng mở rộng (có cả ngôn ngữ tích hợp để tạo tiện ích mở rộng và khả năng phát triển chức năng của gói bằng Python).

1.2 Các phiên bản, giấy phép, tài nguyên thông tin

Bắt đầu từ phiên bản 2.0, nguyên tắc đặt tên phiên bản sau đã được áp dụng: nếu chữ số thứ hai là chẵn (2.0, 2.4, 2.6 ...), thì phiên bản đó ổn định và dành cho mục đích sử dụng hàng loạt, và nếu chữ số thứ hai là số lẻ ( 2.1, 2.3, 2.5 ....), thì điều này có nghĩa là phiên bản đang được phát triển tích cực và chủ yếu dành cho các nhà phát triển và người thử nghiệm tình nguyện.

Tại thời điểm viết bài này, GIMP phiên bản 2.4 (sửa đổi 2.4.3 hoặc 2.4.5) là hiện tại. Sự khác biệt giữa các phiên bản với một chữ số thứ ba khác nhau hầu như không thấy đối với người dùng và gắn liền với việc tối ưu hóa cấu trúc bên trong của gói.

Như đã đề cập ở trên, GIMP được phân phối theo giấy phép GPL miễn phí. Điều này có nghĩa là nó thực tế miễn phí (ngoại trừ thời gian và chi phí lao động để viết lại gói đó sang phương tiện kỹ thuật số hoặc trả phí lưu lượng nếu tải xuống từ Internet). GIMP được bao gồm trong hầu hết các bản phân phối Linux và có thể được cài đặt trên các hệ điều hành khác (xem phần 1.1).

Trang web chính của dự án là www.gimp.org, từ đây bạn có thể tải xuống các phiên bản mới nhất của gói cho các hệ điều hành khác nhau.

Trang web docs.gimp.org chứa tài liệu gốc ("chính thức") cho gói, Hướng dẫn sử dụng GIMP, do chính các nhà phát triển thực hiện. Tài liệu này có sẵn bằng các ngôn ngữ khác nhau, bao gồm cả tiếng Nga và trong trường hợp không rõ ràng, bạn luôn có thể sử dụng phiên bản gốc tiếng Anh.

Một số bài viết liên quan đến giải quyết các vấn đề riêng lẻ khi làm việc trong GIMP có sẵn trên trang web www.linuxgraphics.ru và trang www.progimp.ru chứa một bộ sưu tập lớn các tài liệu, bao gồm các bài học và thư viện các ví dụ về các tác phẩm được tạo bằng GIMP.

Chúng ta cũng nên đề cập đến gói phần mềm "Văn phòng miễn phí" do Alt Linux xuất bản, tài liệu bao gồm tài liệu quảng cáo "GIMP. Chỉnh sửa hình ảnh" của Anatoly Yakushin, đóng vai trò là một trong những động lực cho việc tạo ra cuốn sách này.

Một số ấn bản của tạp chí LinuxFormat (LXF) đã xuất bản một bản dịch "Hướng dẫn GIMP" (LXF 1 (70) / 2005, trang 78–81; LXF 2 (71) / 2005, trang 80–83; LXF 3 (72) / 2005, trang 84–87; LXF 4 (73) / 2005, trang 64–67; LXF 2 (76) / 2006, trang 78–85; LXF 3 (77) / 2006, trang 72–75; LXF 4 (78) / 2006, trang 80–83), và tổng quan về các tính năng của GIMP 2.4 và những gì mới trong GIMP 2.6 có thể được tìm thấy trong LinuxFormat 4 (91) / 2007, trang 48–54.

1.3 Giới thiệu về cuốn sách này

Cuốn sách này là ấn bản in riêng đầu tiên về GIMP bằng tiếng Nga. Nó không phải là bản dịch của Hướng dẫn sử dụng gốc và không phải là một hướng dẫn đầy đủ hoặc toàn diện. Dưới đây là những ví dụ về những nhiệm vụ mà tác giả phải đối mặt hoặc những nhiệm vụ thú vị đối với anh ta.

Chú thích: GIMP (hay GIMP) là một gói chỉnh sửa và tạo hình ảnh raster (trình chỉnh sửa đồ họa raster) được phát triển bởi cộng đồng phát triển Nguồn Mở và được phát hành theo Giấy phép Công cộng GNU (GPL). GIMP hoàn hảo cho công việc nghiệp dư và bán chuyên nghiệp với hình ảnh: xử lý ảnh, tạo bố cục đồ họa và ảnh ghép, tạo các yếu tố thiết kế cho trang web. Các tính năng của GIMP giúp bạn có thể thực hiện mà không cần các gói đồ họa raster thương mại đắt tiền hoặc các phiên bản vi phạm bản quyền của chúng, điều này đặc biệt quan trọng liên quan đến việc thắt chặt bảo vệ bản quyền ở Nga.

1.1 Giới thiệu về dự án

Dự án GIMP ra đời năm 1995 tại Đại học Berkeley (California). Nhờ vào hệ thống phát triển mở và sự liên quan của chính nhiệm vụ tạo và phát triển một gói đồ họa raster mở mạnh mẽ, dự án đã phát triển rất năng động và vẫn đang tiếp tục phát triển. Ban đầu, thư viện đồ họa Motif được sử dụng cho giao diện đồ họa của gói, nhưng sau đó một thư viện mới đã được phát triển - GTK (GIMP ToolKit), sau này trở thành một trong những thư viện miễn phí chính cho giao diện đồ họa (bây giờ GTK2 + được sử dụng).

Các tính năng phân biệt quan trọng nhất của GIMP, thứ nhất, là mô hình phát triển và phân phối miễn phí (do đó, dự án đã phát triển hơn 10 năm và sẽ tiếp tục phát triển, và các phiên bản mới nhất được công bố rộng rãi), và thứ hai, đa nền tảng(GIMP được triển khai cho tất cả các biến thể của Linux, tất cả các nhánh của hệ thống BSD, cho MacOS và cho MS Windows), thứ ba là tính linh hoạt và khả năng mở rộng (có cả ngôn ngữ tích hợp để tạo tiện ích mở rộng và khả năng phát triển chức năng của gói bằng Python).

1.2 Các phiên bản, giấy phép, tài nguyên thông tin

Bắt đầu từ phiên bản 2.0, nguyên tắc đặt tên phiên bản sau đã được áp dụng: nếu chữ số thứ hai là chẵn (2.0, 2.4, 2.6 ...), thì phiên bản đó ổn định và dành cho mục đích sử dụng hàng loạt, và nếu chữ số thứ hai là số lẻ ( 2.1, 2.3, 2.5 ....), thì điều này có nghĩa là phiên bản đang được phát triển tích cực và chủ yếu dành cho các nhà phát triển và người thử nghiệm tình nguyện.

Tại thời điểm viết bài này, GIMP phiên bản 2.4 (sửa đổi 2.4.3 hoặc 2.4.5) là hiện tại. Sự khác biệt giữa các phiên bản với một chữ số thứ ba khác nhau hầu như không thấy đối với người dùng và gắn liền với việc tối ưu hóa cấu trúc bên trong của gói.

Như đã đề cập ở trên, GIMP được phân phối theo giấy phép GPL miễn phí. Điều này có nghĩa là nó thực tế miễn phí (ngoại trừ thời gian và chi phí lao động để viết lại gói đó sang phương tiện kỹ thuật số hoặc trả phí lưu lượng nếu tải xuống từ Internet). GIMP được bao gồm trong hầu hết các bản phân phối Linux và có thể được cài đặt trên các hệ điều hành khác (xem phần 1.1).

Trang web chính của dự án là www.gimp.org, từ đây bạn có thể tải xuống các phiên bản mới nhất của gói cho các hệ điều hành khác nhau.

Trang web docs.gimp.org chứa tài liệu gốc ("chính thức") cho gói, Hướng dẫn sử dụng GIMP, do chính các nhà phát triển thực hiện. Tài liệu này có sẵn bằng các ngôn ngữ khác nhau, bao gồm cả tiếng Nga và trong trường hợp không rõ ràng, bạn luôn có thể sử dụng phiên bản gốc tiếng Anh.

Một số bài viết liên quan đến giải quyết các vấn đề riêng lẻ khi làm việc trong GIMP có sẵn trên trang web www.linuxgraphics.ru và trang www.progimp.ru chứa một bộ sưu tập lớn các tài liệu, bao gồm các bài học và thư viện các ví dụ về các tác phẩm được tạo bằng GIMP.

Chúng ta cũng nên đề cập đến gói phần mềm "Văn phòng miễn phí" do Alt Linux xuất bản, tài liệu bao gồm tài liệu quảng cáo "GIMP. Chỉnh sửa hình ảnh" của Anatoly Yakushin, đóng vai trò là một trong những động lực cho việc tạo ra cuốn sách này.

Một số ấn bản của tạp chí LinuxFormat (LXF) đã xuất bản một bản dịch "Hướng dẫn GIMP" (LXF 1 (70) / 2005, trang 78–81; LXF 2 (71) / 2005, trang 80–83; LXF 3 (72) / 2005, trang 84–87; LXF 4 (73) / 2005, trang 64–67; LXF 2 (76) / 2006, trang 78–85; LXF 3 (77) / 2006, trang 72–75; LXF 4 (78) / 2006, trang 80–83), và tổng quan về các tính năng của GIMP 2.4 và những gì mới trong GIMP 2.6 có thể được tìm thấy trong LinuxFormat 4 (91) / 2007, trang 48–54.

1.3 Giới thiệu về cuốn sách này

Cuốn sách này là ấn bản in riêng đầu tiên về GIMP bằng tiếng Nga. Nó không phải là bản dịch của Hướng dẫn sử dụng gốc và không phải là một hướng dẫn đầy đủ hoặc toàn diện. Dưới đây là những ví dụ về những nhiệm vụ mà tác giả phải đối mặt hoặc những nhiệm vụ thú vị đối với anh ta.

Bài giảng 5. Trình chỉnh sửa đồ họa GIMP.

Thông tin chung. Lịch sử hình thành và phát triển. Các tính năng và chức năng.Viết plugin và tiện ích mở rộng. Nguyên tắc cơ bản của công việc.

Thông tin chung.

GIMP là một trình chỉnh sửa bitmap mã nguồn mở và miễn phí.

Nó là một phần mềm chụp ảnh đa nền tảng. GIMP là từ viết tắt của GNU Image Manipulation Program. Trình chỉnh sửa GIMP phù hợp với nhiều tác vụ sửa đổi hình ảnh, bao gồm chỉnh sửa ảnh, hợp nhất và tạo hình ảnh.

GIMP là đa chức năng. Nó có thể được sử dụng như một trình chỉnh sửa đồ họa đơn giản, như một ứng dụng chỉnh sửa ảnh chuyên nghiệp, như một hệ thống xử lý hàng loạt trực tuyến, như một chương trình tái tạo hình ảnh, như một bộ chuyển đổi định dạng hình ảnh, v.v.

GIMP được thiết kế để có thể mở rộng với các plugin để triển khai bất kỳ chức năng nào có thể. Giao diện lập trình nâng cao giúp bạn dễ dàng tự động hóa mọi tác vụ ở bất kỳ cấp độ nào.

Một trong những điểm mạnh của GIMP là tính khả dụng của nó từ nhiều nguồn cho nhiều hệ điều hành. GIMP được bao gồm trong hầu hết các bản phân phối GNU / Linux. GIMP cũng có sẵn cho các hệ điều hành khác như Microsoft Windows ™ hoặc Mac OS X ™ của Apple (Darwin). GIMP là phần mềm miễn phí được phát hành theo GPL (General Public License). GPL cấp cho người dùng quyền truy cập và sửa đổi mã nguồn của các chương trình.

Lịch sử hình thành và phát triển.

Lịch sử ra đời và phát triển của GIMP bắt đầu từ năm 1995. Những người khởi xướng và sáng tạo ban đầu là hai sinh viên Berkeley, Spencer Kimbell và Peter Matthew, với mục tiêu là viết một phần mềm tương tự của Photoshop có khả năng của nó, nhưng sẽ được cung cấp miễn phí. Bản phát hành đầu tiên được phát hành vào năm 1996. Phiên bản đầu tiên trở nên miễn phí và được phân phối theo giấy phép GPL. . Ngay cả khi đó, GIMP đã hỗ trợ các plugin để không phải liên tục viết lại mã nội bộ của trình chỉnh sửa ảnh. Phiên bản đầu tiên chỉ có các công cụ cơ bản để làm việc với hình ảnh, nhưng tính năng đặc biệt của nó là khả năng làm việc với các kênh màu. Bất chấp những thiếu sót của chương trình, nó đã thành công - hỗ trợ cộng đồng, tạo bài học và tài liệu giảng dạy, viết tài liệu.

GIMP 0.99 được phát hành vào năm 1997. GTK và GDK đã được cải tiến và hợp nhất đáng kể, và kết quả được gọi là Gtk +. Viết và phát hành GTK là một bước rất quan trọng không chỉ trong quá trình phát triển GIMP mà còn cả các chương trình mã nguồn mở khác. Các bản phát hành tiếp theo của loạt bài này đã được xuất bản nhanh chóng, không có sự chậm trễ lớn giữa chúng. Spencer và Peter đã cố gắng phát hành GIMP 0.99.10 và Gtk + mới vào ngày 9 tháng 6 năm 1997. Đây là bản phát hành cuối cùng của họ. Tất cả các phiên bản tiếp theo đều được phát triển và duy trì bởi các nhóm phát triển khác.

Các tính năng và chức năng.

    Một bộ công cụ hoàn chỉnh bao gồm cọ vẽ, bút chì, súng phun, tem, v.v.

    Sử dụng hợp lý bộ nhớ, trong đó kích thước của hình ảnh chỉ bị giới hạn bởi dung lượng trống trên đĩa cứng.

    Lấy mẫu Subpixel cho tất cả các công cụ sơn để khử răng cưa chất lượng cao.

    Hỗ trợ kênh alpha đầy đủ để làm việc với tính minh bạch.

    Lớp và kênh.

    Cơ sở dữ liệu thủ tục để gọi các hàm GIMP nội bộ từ các ứng dụng bên ngoài như "Script-Fu"

    Khả năng viết kịch bản nâng cao.

    Nhiều hành động hoàn tác và làm lại, chỉ bị giới hạn bởi dung lượng trống trên đĩa cứng.

    Các công cụ biến đổi bao gồm xoay, chia tỷ lệ, độ cong và phản xạ.

    Các định dạng tệp được hỗ trợ bao gồm GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP và nhiều định dạng khác.

    Các công cụ lựa chọn bao gồm lựa chọn hình chữ nhật, hình elip và tự do, cây đũa thần, đường cong bezier và lựa chọn thông minh

    Tiện ích bổ sung để dễ dàng thêm hỗ trợ cho các định dạng và bộ lọc mới.

GIMP là một chương trình được phát triển bởi các lập trình viên cho Linux. GIMP có giao diện tùy biến hoàn toàn - tất cả các nút và cửa sổ có thể được sắp xếp theo ý muốn của người dùng, bạn có thể tùy chỉnh các phím nóng. GIMP hỗ trợ hơn 30 định dạng hình ảnh, làm việc với các lớp, mặt nạ, bộ lọc, chế độ hòa trộn. Một bộ công cụ lớn để tạo và chỉnh sửa hình ảnh ở mọi mức độ phức tạp đều được cung cấp. Nhờ có sẵn tài liệu tốt và một số lượng lớn các bài học có sẵn, mọi người đều có thể thành thạo trình soạn thảo.

Khung GIMP là một tập hợp các mô-đun được kết nối với nhau. Các mô-đun có thể được thêm vào và sửa đổi.

Mỗi mô-đun trong chương trình có thể chịu trách nhiệm về các hành động của chính nó, thực hiện một hoặc nhiều chức năng nhỏ của riêng nó (hệ tư tưởng UNIX).

Tự chúng, các mô-đun không thể xử lý bất cứ điều gì. Cốt lõi của chương trình là thư viện đồ họa GEGL. Nó chứa các hàm thực hiện xử lý ảnh. Thư viện dựa trên các thuật toán và tất cả toán học. Khả năng mở rộng của chương trình cũng được thực hiện bên trong hạt nhân.

GUI (Giao diện người dùng đồ họa) trong GIMP được triển khai bằng thư viện Gtk +. Cô ấy chịu trách nhiệm về cách phần mềm của trình soạn thảo tương tác với người dùng. Đó là Gtk + thiết lập giao diện của tất cả các cửa sổ, nút và các phần tử giao diện khác. Gtk + hỗ trợ nhiều loại giao diện.

Viết plugin và tiện ích mở rộng

Một tính năng đặc biệt của GIMP là khả năng dễ dàng mở rộng nó bằng cách sử dụng các plugin hoặc tập lệnh.

Plugin là một chương trình bên ngoài được khởi chạy dưới sự kiểm soát của plugin chính và tương tác chặt chẽ với nó.

Tập lệnh là một biến thể plugin là một chương trình được thông dịch.

Ý tưởng - tốt hơn là tạo một trình cắm thêm thực hiện một số loại khả năng xử lý hình ảnh hơn là thay đổi mã lõi của chương trình.

Ngôn ngữ lập trình mà bạn có thể tạo tiện ích bổ sung cho GIMP:

    Si- ngôn ngữ mà GIMP được viết. Nó được tạo ra để sử dụng trong UNIX OS, nhưng sau đó đã được chuyển sang các hệ điều hành khác.

    TinyScheme(Script-Fu) - một phiên bản rút gọn của ngôn ngữ Scheme. Một ngôn ngữ lập trình khá đơn giản và thông dụng.

    Python- một ngôn ngữ lập trình có mục đích chung với trọng tâm là tính dễ phát triển và dễ đọc của mã.

    Ruby- ngôn ngữ lập trình để lập trình hướng đối tượng nhanh chóng và tiện lợi.

    Perl là một ngôn ngữ lập trình đa năng được tạo ra bởi lập trình viên Larry Wall, một nhà ngôn ngữ học bằng cách đào tạo.

Nguyên tắc cơ bản của công việc

Hình ảnh

Hình ảnh là đối tượng chính mà GIMP làm việc với. Hình ảnh đề cập đến một tệp duy nhất như TIFF hoặc JPEG. Về mặt tinh thần, bạn có thể đánh đồng hình ảnh với một cửa sổ với nó, nhưng điều này sẽ không hoàn toàn đúng: bạn có thể mở nhiều cửa sổ với cùng một hình ảnh. Đồng thời, bạn không thể mở nhiều hơn một hình ảnh trong một cửa sổ, cũng như một hình ảnh không có cửa sổ hiển thị nó.

Hình ảnh trong GIMP có thể khá phức tạp. Sự tương tự đúng nhất sẽ không phải là một tờ giấy với một bức tranh, mà là một chồng tờ được gọi là "lớp". Ngoài một chồng lớp, một hình ảnh trong GIMP có thể chứa một mặt nạ lựa chọn, một tập hợp các kênh và một tập hợp các đường dẫn.

Trong GIMP, bạn có thể làm việc với nhiều hình ảnh cùng một lúc. Mặc dù hình ảnh lớn có thể sử dụng nhiều megabyte bộ nhớ, GIMP sử dụng hệ thống quản lý bộ nhớ xếp lớp hiệu quả để xử lý thành công các hình ảnh rất lớn. Tuy nhiên, các hạn chế tồn tại ở mọi nơi, vì vậy hãy đảm bảo rằng hệ thống có đủ bộ nhớ trước khi làm việc với hình ảnh.

Lớp

Nếu hình ảnh giống như một tờ giấy, thì hình ảnh nhiều lớp giống như một chồng tờ giấy trong suốt. Bạn có thể vẽ trên mỗi trang tính và xem nội dung của các trang tính bên dưới thông qua các khoảng trống trong suốt. Mỗi trang tính có thể được di chuyển so với những trang khác. Người dùng GIMP có kinh nghiệm thường làm việc với hình ảnh nhiều lớp. Các lớp có thể trong suốt và không bao phủ toàn bộ không gian hình ảnh, vì vậy nhìn vào màn hình, bạn có thể thấy không chỉ lớp trên cùng mà còn một số phần còn lại.

Sự cho phép

Hình ảnh kỹ thuật số được tạo thành từ một lưới các phần tử hình vuông có màu khác nhau được gọi là các chấm (pixel). Mỗi hình ảnh có kích thước tính bằng pixel, ví dụ: rộng 900 pixel và cao 600 pixel. Nhưng các điểm không có kích thước vật lý cố định. Để thiết lập hình ảnh để in, chúng tôi sử dụng một giá trị được gọi là độ phân giải, được định nghĩa là tỷ lệ giữa kích thước của hình ảnh tính bằng điểm và kích thước vật lý của nó (thường tính bằng inch) trên giấy. Hầu hết các định dạng có thể lưu trữ giá trị này, được biểu thị bằng ppi (pixel trên inch). Khi in, giá trị độ phân giải xác định kích thước vật lý của hình ảnh trên giấy và theo đó, kích thước vật lý của các chấm. Cùng một hình ảnh 900 x 600 chấm có thể được in ở kích thước 3 x 2 inch với các chấm nhỏ hoặc trên một áp phích lớn với các chấm vuông lớn. Hình ảnh được chụp từ máy ảnh kỹ thuật số và thiết bị di động thường chứa một giá trị độ phân giải. Nó thường là 72 hoặc 96 dpi. Cần phải công nhận rằng giá trị này là tùy ý và được lựa chọn vì lý do lịch sử. Độ phân giải luôn có thể được thay đổi trong GIMP và điều này không thay đổi các điểm. Ngoài ra, khi hiển thị hình ảnh trên Internet, trên thiết bị di động, trên TV hoặc trò chơi máy tính, độ phân giải không có ý nghĩa và bị bỏ qua, và trong những trường hợp này, điểm của hình ảnh tương ứng với điểm của màn hình.

Kênh truyền hình

Kênh là một thành phần của màu điểm. Đối với các chấm màu trong GIMP, các thành phần này thường có màu đỏ, xanh lá cây, xanh lam và đôi khi là trong suốt (alpha). Đối với hình ảnh màu xám, các thành phần thường có màu xám và alpha, và đối với hình ảnh màu được lập chỉ mục, chúng là chỉ mục và alpha.

Toàn bộ mảng hình chữ nhật của một trong những thành phần màu cho tất cả các điểm ảnh còn được gọi là kênh. Các kênh màu này có thể được nhìn thấy trong hộp thoại Kênh.

Khi hiển thị hình ảnh, GIMP kết hợp các thành phần này với nhau để tạo ra màu sắc của dấu chấm trên màn hình, máy in hoặc thiết bị xuất khác. Một số thiết bị đầu ra không sử dụng các kênh màu đỏ, xanh lục và xanh lam. Trong trường hợp này, GIMP chuyển đổi các kênh của nó thành các kênh thiết bị khi hiển thị hình ảnh.

Các kênh được sử dụng khi làm việc với hình ảnh mà bạn cần thay đổi một màu. Ví dụ: nếu bạn muốn loại bỏ hiệu ứng mắt đỏ khỏi ảnh, bạn chỉ có thể làm việc với kênh màu đỏ.

Các kênh có thể được coi là mặt nạ cho phép hoặc chặn màu của một kênh nhất định. Bằng cách áp dụng các bộ lọc cho thông tin kênh, bạn có thể tạo ra các hiệu ứng khác nhau và tinh tế trong hình ảnh. Một ví dụ đơn giản về việc áp dụng bộ lọc trên các kênh màu là bộ lọc Bộ trộn kênh.

Ngoài các kênh này, GIMP cũng cho phép bạn tạo các kênh khác (chính xác hơn là mặt nạ kênh), được hiển thị ở cuối hộp thoại Kênh.

Phân bổ

Thông thường, khi làm việc, chỉ cần thay đổi một phần của hình ảnh. Đối với điều này, có một cơ chế để làm nổi bật các khu vực. Trong mỗi hình ảnh, bạn có thể tạo một vùng chọn, thường được hiển thị dưới dạng một đường đứt nét di chuyển (còn gọi là đường con kiến) ngăn cách vùng chọn với vùng không được chọn. Trên thực tế, lựa chọn trong GIMP phức tạp hơn một chút so với việc chỉ chia các pixel thành được chọn và không được chọn. Lựa chọn thực sự là một kênh thang độ xám, tức là mỗi điểm của hình ảnh có thể được chọn, được chọn một phần và không được chọn ở tất cả. Đường chấm hiển thị lựa chọn là một đường viền ở mức lựa chọn là 50%. Bạn luôn có thể xem kênh trên ở thang độ xám bằng cách bật màn hình mặt nạ nhanh.

Học cách làm việc hiệu quả với GIMP có nghĩa là nắm vững nghệ thuật làm nổi bật chính xác các vùng mong muốn của hình ảnh. Vì làm việc với các vùng chọn rất quan trọng nên GIMP có đủ công cụ cho việc này: công cụ lựa chọn, các thao tác trên vùng chọn, cũng như khả năng chuyển sang chế độ mặt nạ nhanh, trong đó bạn có thể làm việc với kênh chọn như với kênh màu thông thường , I E "Vẽ" lựa chọn.

Đang hoàn tác hành động

Sai lầm khi chỉnh sửa hình ảnh là không thể tránh khỏi, nhưng bạn hầu như luôn có thể hoàn tác hành động của mình: GIMP ghi lại "lịch sử" của các hành động, cho phép bạn quay lại một vài bước nếu cần thiết. Tuy nhiên, "câu chuyện" này chiếm bộ nhớ, vì vậy khả năng hoàn tác các hành động không phải là vô tận. Một số hành động sử dụng rất ít bộ nhớ, vì vậy hàng tá hành động như vậy có thể được thực hiện trước khi hành động sớm nhất bị xóa khỏi lịch sử; các loại hành động khác chiếm nhiều bộ nhớ. Dung lượng bộ nhớ được sử dụng cho lịch sử của các hành động có thể được thay đổi, nhưng ít nhất hai hoặc ba hành động cuối cùng luôn có thể được hoàn tác. Hành động quan trọng nhất không thể hoàn tác là đóng hình ảnh. Đó là lý do tại sao, GIMP yêu cầu xác nhận ý định đóng hình ảnh, những thay đổi chưa được lưu.

Tiện ích mở rộng

Hầu hết các hành động với hình ảnh được thực hiện bằng chính GIMP. Tuy nhiên, nếu khả năng của trình chỉnh sửa không đủ, bạn có cơ hội sử dụng các tiện ích bổ sung, là các chương trình bên ngoài được tích hợp chặt chẽ với GIMP và có thể thực hiện các hoạt động phức tạp trên hình ảnh và các đối tượng GIMP khác. Có nhiều tiện ích bổ sung trong bộ GIMP cơ bản. Ngoài ra, bạn có thể tự mở rộng bộ này bằng cách viết tiện ích bổ sung cần thiết hoặc tải xuống từ mạng. Trên thực tế, viết tiện ích bổ sung (và tập lệnh) là cách dễ nhất để thêm chức năng mới vào GIMP cho những người không thuộc nhóm phát triển cốt lõi.

Tất cả các chức năng từ menu Bộ lọc và nhiều chức năng từ menu khác của chương trình được triển khai dưới dạng tiện ích bổ sung.

Tập lệnh

Bên cạnh các phần mở rộng, là các chương trình được viết bằng ngôn ngữ C, GIMP cũng có thể sử dụng các tập lệnh. Số lượng lớn nhất các tập lệnh hiện có được viết bằng ngôn ngữ gọi là Script-Fu, được thiết kế đặc biệt cho GIMP (nó là một phương ngữ của ngôn ngữ LISP giống như LISP). Ngoài ra, các tập lệnh cho GIMP có thể được viết bằng Python, Perl. Chúng là những ngôn ngữ linh hoạt và mạnh mẽ hơn Script-Fu, tuy nhiên, chúng có nhược điểm: chúng phụ thuộc vào các chương trình không được cài đặt với GIMP theo mặc định (ngoại trừ Python). Do đó, không có gì đảm bảo rằng bất kỳ phiên bản nào của GIMP sẽ thực thi các tập lệnh này một cách chính xác.

Phiên bản mới nhất Tiểu bang Địa điểm

Chương trình thao tác hình ảnh GNU hoặc Gimp(rus. Gimp) - một trình chỉnh sửa đồ họa raster, một chương trình để tạo và xử lý đồ họa raster và hỗ trợ một phần để làm việc với đồ họa vector. Dự án được thành lập vào năm 1995 bởi Spencer Kimbell và Peter Mattis như một dự án sau đại học và hiện đang được hỗ trợ bởi một nhóm tình nguyện viên. Được phân phối theo các điều khoản của Giấy phép Công cộng GNU.

Giới thiệu

Ban đầu, chữ viết tắt "GIMP" có nghĩa là tiếng Anh. Chương trình thao tác hình ảnh chung , và vào năm 1997, tên đầy đủ được đổi thành "GNU Image Manipulation Program" và chương trình chính thức trở thành một phần của Dự án GNU.

Các tác vụ điển hình có thể được thực hiện với GIMP bao gồm tạo đồ họa và biểu trưng, ​​chia tỷ lệ và cắt ảnh, tô màu, kết hợp hình ảnh bằng cách sử dụng các lớp, chỉnh sửa và chuyển đổi hình ảnh sang các định dạng khác nhau.

Định vị GIMP

Trong một thời gian dài, GIMP được tạo ra với mong muốn của người dùng, nhưng chủ yếu là theo sở thích của các nhà phát triển và không có sự tham gia của các chuyên gia trong lĩnh vực công thái học. Không có tầm nhìn tổng thể về dự án. Một số biện pháp đã được thực hiện để giải quyết các vấn đề phát sinh.

Năm 2005, dự án GIMP đã được đăng ký làm thành viên của chương trình OpenUsability. Tại cuộc họp Libre Graphics vào tháng 3 năm 2006, cuộc họp đầu tiên của đại diện OpenUsability và nhóm phát triển GIMP đã diễn ra, trong đó tầm nhìn của GIMP như một sản phẩm dành cho người dùng cuối đã được xác định:

  • GIMP là phần mềm miễn phí;
  • GIMP là ứng dụng chỉnh sửa ảnh chất lượng cao cho phép bạn tạo ảnh gốc;
  • GIMP là một ứng dụng chất lượng cao để tạo đồ họa màn hình và web;
  • GIMP là nền tảng tạo ra các thuật toán xử lý đồ họa mạnh mẽ và hiện đại dành cho các nhà khoa học và nhà thiết kế;
  • GIMP cho phép bạn tự động hóa việc thực hiện các hành động lặp đi lặp lại;
  • GIMP có thể dễ dàng mở rộng với cài đặt plug-in dễ dàng.

Những luận điểm này quyết định sự phát triển hơn nữa của GIMP.

Vào mùa thu năm 2006, một nghiên cứu đã được thực hiện trong khuôn khổ dự án OpenUsability, kết quả của chúng đang dần được chính thức hóa dưới dạng các khuyến nghị và thông số kỹ thuật và đang được thực hiện.

Khả năng

Trang trình bày hiển thị Brushes, Patterns và Gradients có sẵn cho GIMP (Mac OS X Lion)

Những tồn tại, giải pháp và cách giải quyết

Hiện tại, việc sử dụng GIMP trong thiết kế thương mại, in ấn và chụp ảnh gặp rất nhiều khó khăn và trong nhiều trường hợp, điều đó hoàn toàn không thể thực hiện được:

  • không hỗ trợ màu sắc tại chỗ (và bảng màu Pantone vì lý do cấp phép);
  • không hỗ trợ đầy đủ cho các mô hình màu, CIELAB và CIE XYZ;
  • không hỗ trợ 16 bit trở lên trên mỗi kênh màu;
  • không hỗ trợ HDRi và các nhà khai thác ánh xạ giai điệu;
  • không có lớp thủ tục (điều chỉnh) và lớp hiệu ứng (kiểu).

Nhiều thiếu sót trong số này được lên kế hoạch để loại bỏ ở giai đoạn thứ hai của quá trình chuyển đổi sang sử dụng thư viện GEGL.

Ngành kiến ​​trúc

GIMP 2.x với giao diện GTK + 2.x

GIMP sử dụng GTK + để xây dựng các phần tử giao diện. GTK + ban đầu đi kèm với GIMP để thay thế cho thư viện Motif thương mại mà các phiên bản đầu tiên của GIMP phụ thuộc vào. GIMP và GTK + ban đầu được phát triển cho Hệ thống cửa sổ X chạy trên hệ điều hành giống Unix, nhưng sau đó nó đã được chuyển sang Microsoft Windows, OS / 2, Mac OS X và SkyOS.

GIMP và các chương trình khác

FilmGimp / Cinepaint / Glasgow

FilmGimp, hiện được gọi là Cinepaint, là một nhánh của GIMP 1.0.4 và đã được phát triển độc lập kể từ đó. Cinepaint được thiết kế đặc biệt để vẽ và chỉnh sửa các khung video bằng cách sử dụng trình quản lý khung và các lớp củ hành. Độ sâu màu đã được tăng lên 32 bit dấu chấm động trên mỗi kênh thay vì 8 như trong GIMP. Các tệp do Cinepaint tạo ra không tương thích với GIMP, chủ yếu là do sự khác biệt về độ sâu màu được hỗ trợ. Vì lý do tương tự, GIMP không hỗ trợ cọ vẽ và họa tiết Cinepaint.

Hiện tại, Cinepaint đã được viết lại hoàn toàn dưới cái tên Glasgow. Phiên bản alpha của sản phẩm đã được phát hành vào tháng 2 năm 2007. Trong hai năm qua [ khi nào?] công việc tích cực trên cả hai dự án không được thực hiện

GIMPshop

GIMP trên các hệ điều hành khác nhau

Linux

FreeBSD

GIMP là một phần của Bộ sưu tập Cổng FreeBSD.

MAC OS X

Có một bản dựng GIMP cho MAC OS.

Microsoft Windows

GIMP và Google Summer of Code

Năm 2006, nhóm GIMP đã tham gia chương trình Google Summer of Code với một số dự án, trong đó những dự án sau đã được hoàn thành thành công:

  1. Các lớp vectơ... Công việc tích hợp nó chỉ bắt đầu vào cuối năm 2008. Việc triển khai cuối cùng dự kiến ​​sẽ có trong phiên bản 2.8.
  2. Tương tự của Vanishing Point từ Photoshop
  3. Tương tự của Healing Brush từ Photoshop... Dự án được bao gồm trong phiên bản 2.4.
  4. Khả năng viết script trong Ruby... Mã nằm trong cây SVN của riêng nó
  5. Thực hiện các thuật toán wavelet khác nhau... Bạn có thể tìm thấy mã nguồn trong Sổ đăng ký mở rộng GIMP: deise (khử nhiễu), ihalf (bán sắc ngược), jp2 (hỗ trợ JPEG2000).

Năm 2008 đội lại tham gia chương trình; bốn trong số năm dự án đã được hoàn thành thành công:

  1. Phân loại tài nguyên (bút vẽ, họa tiết, v.v.) theo nhãn
  2. Nhập trực tiếp trên canvas... Đã có phiên bản không ổn định.
  3. Cải thiện phát triển kịch bản Python... Dự án sẽ được đưa vào phiên bản 2.10.
  4. Hoạt động miền tần số cho GEGL... Dự án sử dụng một thư viện có giấy phép không cho phép đưa mã này vào cây phát triển chính.

Trong năm 2009, nhóm đã hoàn thành xuất sắc các dự án sau:

  1. Bộ lấy mẫu thử nghiệm cho GEGL để tăng và giảm kích thước hình ảnh... Mã này được bao gồm trong cây phát triển GEGL chính.
  2. Triển khai cơ bản của bộ đệm tăng tốc phần cứng và nhiều câu lệnh GEGL
  3. Thực hiện một bàn chải tinh chỉnh cho công cụ chọn nền trước... Việc bao gồm mã này được lên kế hoạch cho tương lai.
  4. Cải thiện giao diện cho động lực tay... Có sẵn kể từ phiên bản 2.7.1.

Trong năm 2010, các dự án sau đã được hoàn thành xuất sắc:

  1. Tạo ra các hoạt động GEGL để chiếu và chiếu, lắp ráp HDR và ​​hỗ trợ RGBE
  2. Tạo một công cụ chuyển đổi theo khung... Mã này được bao gồm trong nhánh GIMP chính.

Trong năm 2011, các dự án sau đã hoàn thành xuất sắc:

  1. Tạo một công cụ biến đổi sợi dọc
  2. Tạo một công cụ CLone liền mạch
  3. Tiện ích mới để nhập thứ nguyên... Có sẵn trong một chi nhánh riêng biệt, dự kiến ​​vào ngày 2.10.
  4. Kết xuất và tính toán GPU với OpenCL trong GEGL... Bao gồm trong GEGL ngược dòng.
  5. Chuyển Bộ lọc GIMP sang Hoạt động GEGL... Được phát hành như một phần của phiên bản 0.1.8.

Linh vật

Wilbert là linh vật của GIMP và được thiết kế bởi Tuomas "tigert" Kuosmanen.

Biểu trưng GIMP với Wilbert

Ghi chú (sửa)

Thư mục

  • I. A. Khakhaev Trình chỉnh sửa đồ họa miễn phí GIMP: các bước đầu tiên. - DMK-báo chí, tháng 9 năm 2009. - 232 tr. - 1000 bản. - ISBN 978-5-9706-0042-2

Liên kết

  • gimp.org (eng.) - Trang web chính thức của GIMP
  • registry.gimp.org (tiếng Anh) - Đăng ký các phần mở rộng cho GIMP
  • trên trang web
  • www.gimp.ru (tiếng Nga) - trang web tiếng Nga chính thức về trình chỉnh sửa đồ họa miễn phí GIMP.
  • www.progimp.ru (tiếng Nga) - trang web không chính thức với rất nhiều bài học.
  • www.gimpinfo.ru (rus.) - trang web dành cho người dùng GIMP mới làm quen

Trình soạn thảo đồ họa GIMP được viết bằng ngôn ngữ C. Để xây dựng giao diện người dùng, chương trình sử dụng thư viện GTK + và Cairo.

Trong phiên bản GIMP hiện đại, giao diện được tách biệt hoàn toàn khỏi logic bên trong và quá trình xử lý hình ảnh được thực hiện thông qua thư viện GEGL bằng cách sử dụng đồ thị xoay vòng. Thư viện babl được sử dụng để chuyển đổi pixel giữa các định dạng trình bày.

Có một số tài nguyên tham khảo cho các nhà phát triển mới bắt đầu:

  • trợ giúp biên dịch;
  • thông tin về;
  • Trợ giúp để tạo các tệp vá.

Tham chiếu API đã lỗi thời hiện có tại developer.gimp.org.

Nếu bạn quan tâm đến việc chuyển các bộ lọc GIMP sang GEGL, các trang này sẽ giúp bạn:

  • trợ giúp về cổng bộ lọc GEGL và trạng thái cổng;
  • trạng thái cổng cho các plugin GEGL và GIO cung cấp hỗ trợ cho các định dạng dữ liệu khác nhau.

Những nhiệm vụ cấp bách nhất

GIMP là một dự án lớn, trong đó luôn có chỗ cho những người mới tham gia và những ý tưởng mới, đầy hứa hẹn. Vì việc triển khai một số chức năng quan trọng bị chặn do quá trình chuyển đổi sang công cụ xử lý đồ họa mới chưa hoàn thiện, chúng tôi coi giải pháp của một số tác vụ được ưu tiên cao hơn:

  • cổng của bộ lọc GIMP sang GEGL;
  • tăng tốc công việc của GEGL;
  • chuyển các hoạt động GEGL sang OpenCL;
  • phát triển một định dạng tệp nội bộ mới.

Đừng để danh sách này làm bạn bối rối khi chúng ta điểm qua những đổi mới thúc đẩy nghiên cứu khoa học ấn tượng, đặc biệt là trong các lĩnh vực xử lý ảnh và xử lý ảnh. Danh sách các nhiệm vụ khẩn cấp nhất được đưa ra trong wiki của dự án.

Công việc thái

Kể từ năm 2006, Peter Sikking, người đứng đầu công ty người Đức và máy công trình, đã nghiên cứu về công thái học của GIMP. Công việc về khả năng sử dụng được ghi lại trong một wiki tiếng Anh riêng biệt.

Các dự án thực tế:

  • giao diện thông số công cụ (các widget nhỏ gọn hơn);

Ngoài ra, các sinh viên của Peter đã thực hiện một số nghiên cứu, dựa trên đó giao diện GIMP cũng có thể được tinh chỉnh:

Nếu bạn đã sẵn sàng đảm nhận một trong những nhiệm vụ trên, chúng tôi khuyên bạn nên kết nối với một trong những kênh liên lạc chính trong dự án và thông báo về sự sẵn sàng tham gia của bạn.

Làm việc với nhóm

Kênh giao tiếp chính cho các nhà phát triển là IRC: #gimp tại irc.gimp.net. Một tỷ lệ đáng kể các lập trình viên sống ở Châu Âu, nhưng có những người tham gia tích cực đến từ Hoa Kỳ và New Zealand, vì vậy chúng tôi yêu cầu bạn hiểu và hiểu rằng không thể có câu trả lời ngay lập tức.

  • Nhà phát triển GIMP, để thảo luận về phát triển GIMP.
  • Nhà phát triển GEGL, nó thảo luận về sự phát triển của GEGL và thư viện babl.

GIMP là một phần mềm thao tác hình ảnh đa nền tảng. GIMP là từ viết tắt của GNU Image Manipulation Program. Trình chỉnh sửa GIMP phù hợp với nhiều tác vụ sửa đổi hình ảnh, bao gồm chỉnh sửa ảnh, hợp nhất và tạo hình ảnh.

GIMP là đa chức năng. Nó có thể được sử dụng như một trình chỉnh sửa hình ảnh đơn giản, như một ứng dụng chỉnh sửa ảnh chuyên nghiệp, như một hệ thống xử lý hàng loạt trực tuyến, như một trình kết xuất hình ảnh, như một công cụ chuyển đổi định dạng hình ảnh, v.v.

GIMP được thiết kế để có thể mở rộng với các plugin để triển khai bất kỳ chức năng nào có thể. Giao diện tập lệnh nâng cao giúp bạn dễ dàng tự động hóa mọi tác vụ ở bất kỳ cấp độ nào.

Một trong những điểm mạnh của GIMP là tính khả dụng của nó từ nhiều nguồn cho nhiều hệ điều hành. GIMP được bao gồm trong hầu hết các bản phân phối GNU / Linux. GIMP cũng có sẵn cho các hệ điều hành khác như Microsoft Windows ™ hoặc Mac OS X ™ của Apple (Darwin). GIMP là phần mềm miễn phí được phát hành theo GPL (General Public License). GPL cấp cho người dùng quyền truy cập và sửa đổi mã nguồn của các chương trình.

1.1. Các tác giả

Phiên bản đầu tiên của GIMP được viết bởi Peter Mattis và Spencer Kimball. Nhiều lập trình viên đã đóng góp vào sự phát triển của chương trình, hàng nghìn người đã giúp đỡ để hỗ trợ và thử nghiệm. GIMP Development Orchestra đóng cùng với Sven Neumann và Mitch Natterer.

1.2. Hệ thống trợ giúp GIMP

Nhóm Tài liệu GIMP cung cấp cho bạn thông tin bạn cần để hiểu cách hoạt động của GIMP. Phiên bản mới nhất của tài liệu luôn có sẵn ở định dạng HTML. Bạn có thể mở bản sao cục bộ của nó trong khi làm việc với GIMP bằng cách nhấn phím F1. Trợ giúp về các mục menu riêng lẻ có thể nhận được bằng cách nhấn phím F1 khi con trỏ chuột ở trên mục tương ứng.

1.3. Các tính năng và chức năng

Dưới đây là tổng quan nhanh về các tính năng và chức năng của GIMP.

    Một bộ công cụ hoàn chỉnh bao gồm cọ vẽ, bút chì, súng phun, tem, v.v.

    Sử dụng hợp lý bộ nhớ, trong đó kích thước của hình ảnh chỉ bị giới hạn bởi dung lượng trống trên đĩa cứng.

    Lấy mẫu Subpixel cho tất cả các công cụ sơn để khử răng cưa chất lượng cao.

    Hỗ trợ kênh alpha đầy đủ để làm việc với tính minh bạch.

    Lớp và kênh.

    Cơ sở dữ liệu thủ tục để gọi các hàm GIMP nội bộ từ các ứng dụng bên ngoài như "Script-Fu"

    Khả năng viết kịch bản nâng cao.

    Nhiều hành động hoàn tác và làm lại, chỉ bị giới hạn bởi dung lượng trống trên đĩa cứng.

    Các công cụ biến đổi bao gồm xoay, chia tỷ lệ, độ cong và phản xạ.

    Các định dạng tệp được hỗ trợ bao gồm GIF, JPEG, PNG, XPM, TIFF, TGA, MPEG, PS, PDF, PCX, BMP và nhiều định dạng khác.

    Các công cụ lựa chọn bao gồm lựa chọn hình chữ nhật, hình elip và tự do, cây đũa thần, đường cong bezier và lựa chọn thông minh

    Tiện ích bổ sung để dễ dàng thêm hỗ trợ cho các định dạng và bộ lọc mới.

Anna Semyonova chia sẻ bài học của mình. 1. Tạo một tập tin mới với kích thước 700 x 1000 px với nền trong suốt, chọn màu nền trước 2. Còn lại trên layer này, vào Selection-All. 3. Tạo một lớp mới trong suốt. Giảm vùng chọn đi 20-25px. (Tùy chọn)
Lựa chọn-Phát minh. 4. Không bỏ vùng chọn, chọn công cụ Gradient từ một trong các hình này để lựa chọn: Outlines (góc cạnh) hoặc outlines (hình cầu) hoặc Outlines (gợn sóng), ta chọn màu tùy ý, ví dụ như mình chọn các màu này cho nền tảng của tôi. Và điền vào khung từ giữa với gradient này.
Xóa vùng chọn (Selection-Remove) 5. Bây giờ hãy tìm một clip art phù hợp (File-Open as Layers ...) Nếu kích thước lớn, sau đó sử dụng công cụ Scale, giảm nó xuống kích thước mong muốn. đừng quên móc các kích thước.
Đặt nó ở dưới cùng bằng cách chọn công cụ Di chuyển. Như thế này.
6. Bây giờ, về lý thuyết, chúng ta cần chia nó thành 3 phần, hướng dẫn sẽ giúp chúng ta. Chuyển đến Hình ảnh-Nguyên tắc-Hướng dẫn trong% ... Chọn chiều ngang. Chúng ta sẽ có một đường kẻ ngang ở giữa có thể di chuyển được. Thực hiện hướng dẫn thứ hai, cho bước này Bộ lọc-Lặp lại
Không có gì thay đổi về bề ngoài, nhưng trên thực tế, một hướng dẫn đã được thêm vào. Chọn công cụ Move, đánh dấu chọn vào Select Layer / Guides Và dùng chuột (con trỏ sẽ lấy biểu tượng ngón tay trỏ) trên dòng di chuyển nó khi cần thiết, lên hoặc xuống. Di chuyển hướng dẫn khác theo cùng một cách. Đánh dấu đã sẵn sàng.
Bây giờ bạn cần phải cắt và lưu. Chọn Crop Tool và chọn phần trên cùng theo hướng dẫn đầu tiên. Khi được chọn chính xác, đường sẽ chuyển sang màu xanh lục.
Khi các kích thước được thiết lập, hãy nhấp vào bên trong vùng chọn và phần thừa sẽ bị cắt bỏ. Tệp tiếp theo-Lưu dưới dạng ...
chọn tiện ích mở rộng bạn cần.

Quay lại khung hình của bạn. Đi tới Chỉnh sửa-Hoàn tác. Kích thước của canvas sẽ trở lại kích thước ban đầu.
Chọn lại công cụ Crop. Chọn phần giữa, bấm vào bên trong, khung sẽ bị cắt bỏ. Và lưu theo cách tương tự như phần đầu tiên, cùng một phần mở rộng nhưng với một tên khác. Quay trở lại khung. Hủy lại (Chỉnh sửa-Hoàn tác). Kích thước của canvas sẽ trở lại kích thước ban đầu. Cắt lại và chọn phần dưới cùng và lưu nó như những lần trước.
Khi bạn chèn vào mã, sau đó khi tải Radical, hãy bỏ chọn các hộp: giảm thành ...


Chúng ta thường nghĩ theo khuôn mẫu, và thị trường phần mềm cũng không ngoại lệ. Ngoài Windows, có rất nhiều hệ điều hành thú vị, tài liệu không cần phải nhập bằng MS Word, và ảnh có thể được xử lý không chỉ trong Adobe Photoshop.

Xử lý đồ họa nhanh hơn ở cấp độ chuyên nghiệp là rất nhiều phần mềm đắt tiền, mạnh mẽ. Tuy nhiên, xử lý ảnh kỹ thuật số ngày nay không chỉ được các nhiếp ảnh gia chuyên nghiệp và nghiệp dư tham gia mà còn bởi nhiều người dùng khác xa phân khúc "lao động" này.

Một người dùng bình thường cần gì? Mọi người đều muốn một chương trình đơn giản, dễ học, hoạt động ổn định và cho phép bạn thực hiện tất cả các thao tác cần thiết.

Từ "GIMP" là viết tắt của GNU Image Manipulation Program. Trình chỉnh sửa đồ họa, được phân phối theo giấy phép miễn phí, có một biểu trưng vui nhộn với một con quỷ, không tình cờ xuất hiện vì chữ "imp" có trong tên của sản phẩm. GIMP hoạt động trên tất cả các hệ điều hành phổ biến: Linux, Windows và Mac OS X. GIMP được bao gồm trong hầu hết các bản phân phối Linux phổ biến, vì vậy không cần cài đặt riêng. Nếu chương trình không xuất hiện trong menu bắt đầu của môi trường làm việc (KDE, GNOME, v.v.), thì nó chỉ cần được cài đặt từ các đĩa phân phối bằng các công cụ tiêu chuẩn (ví dụ: trong SuSE, YaST2 chịu trách nhiệm cài đặt phần mềm). Cài đặt trình chỉnh sửa trên Windows yêu cầu thư viện GTK +. Bạn có thể tải xuống thư viện (3,7MB) và trình chỉnh sửa (7,8MB) từ trang. Thư viện và trình biên tập có các mô-đun quốc tế và không yêu cầu tải thêm Russification. GIMP có yêu cầu hệ thống khá khiêm tốn so với các trình chỉnh sửa đồ họa khác, nó chạy thành công ngay cả trên các máy tính cũ với 128MB RAM. Những yêu cầu tối thiểu về bộ vi xử lý khiến thế hệ cũ rơi vào ký ức xa xăm: Pentium MMX. Nhưng ngay cả khi tính đến thực tế là các yêu cầu hệ thống thực đối với phần mềm luôn cao hơn nhiều so với mức tối thiểu được công bố chính thức, GIMP sẽ cảm thấy tự tin trên tất cả các máy trạm được lắp ráp trong thiên niên kỷ hiện tại.

Lần khởi động đầu tiên của GIMP khá nhanh, nhưng cửa sổ làm việc mở ra của chương trình có thể khiến người mới bắt đầu bối rối.

Nói một cách nhẹ nhàng thì giao diện trình chỉnh sửa có vẻ khác thường. Thay vì cửa sổ chương trình thông thường với menu chính và thanh công cụ mở rộng, chúng ta có một tập trung thu nhỏ các nút. Nhưng ngay sau khi bạn mở bất kỳ hình ảnh nào, tình hình ít nhiều trở nên rõ ràng - tài liệu mở trong các cửa sổ độc lập, trong đó menu chính đã hiện diện. Cửa sổ bắt đầu đóng vai trò như một loại bảng điều khiển truy cập nhanh, chứa tất cả các chức năng được sử dụng thường xuyên nhất. Phần còn lại của các công cụ có thể được gọi theo một số cách. Phương pháp đầu tiên, được đoán nhiều nhất, là đi qua menu chính của cửa sổ tài liệu đang làm việc. Thứ hai là với nút chuột phải. Thay vì gọi thông thường các thuộc tính của đối tượng hiện tại, bạn sẽ thấy một danh sách đầy đủ các chức năng của trình soạn thảo, được sao chép bởi menu chính. Nếu bạn nhấn nút chuột trái gần mép trên cùng của menu mở ra, nó sẽ biến thành một cửa sổ độc lập, cũng có thể được sử dụng như một thanh công cụ để truy cập nhanh vào các công cụ.

Và cuối cùng, cách thứ ba là phím nóng. Gọi cài đặt chương trình từ cửa sổ chính và chuyển đến tab "Giao diện". Bật tùy chọn "Sử dụng phím tắt" và "Lưu phím tắt khi thoát". Điều này sẽ cho phép bạn gán các phím nóng trong khi trình chỉnh sửa đang chạy. Ban đầu có thể gọi các chức năng được sử dụng thường xuyên nhất bằng phím nóng. Nhưng nếu các ưu tiên của bạn khác với ý định của tác giả của các nhà phát triển, thì tại sao không thêm các kết hợp của riêng bạn vào danh sách? Ngoài ra, bạn có thể gán lại các phím nóng hiện có. Để gán / gán lại phím tắt, bạn cần phải truy cập vào mục menu mong muốn, nhưng không chọn nó. Dừng con trỏ chuột vào nó và nhấn bất kỳ tổ hợp phím nào. Một chỉ báo xuất hiện ở bên phải của tên mục, cho biết rằng sự kết hợp này hiện được gắn với công cụ hiện tại.

Hộp thoại mở và lưu tệp tuân theo truyền thống ứng dụng GTK + tiêu chuẩn, vốn quen thuộc với người dùng Linux, nhưng có vẻ bất tiện đối với những người đam mê Windows.

GIMP có thể được sử dụng như một trình chỉnh sửa để vẽ (nhờ hỗ trợ cho máy tính bảng đồ họa) và như một công cụ để xử lý ảnh (bao gồm cả hàng loạt).

Loại hoạt độngTriển khai trong GIMP
Khả năng mở rộngMón quà. Bản phân phối GIMP bao gồm hơn 200 phần mở rộng. Ngoài ra, bạn có thể kết nối các mô-đun bên ngoài, trong đó có hơn 100 mô-đun trên Web.
Bức tranhBút lông, bút chì, airbrush, tem. Tất cả các công cụ vẽ đều có thể cấu hình linh hoạt (độ dày đường nét, hình dạng, độ trong suốt, v.v.).
LớpMón quà. Ngoài ra, các kênh riêng lẻ có thể được chỉnh sửa. Có hỗ trợ cho kênh alpha.
ChữBạn có thể làm việc với văn bản bằng một công cụ tiêu chuẩn và vẽ các biểu tượng nghệ thuật bằng cách sử dụng các tập lệnh đặc biệt.
Hoạt hìnhMón quà. Bạn có thể làm việc với các khung hoạt hình dưới dạng các lớp hình ảnh riêng biệt.
Làm nổi bậtHình chữ nhật, hình elip, lựa chọn tự do, khuếch tán và thông minh, đường cong Bezier.
Chuyển đổiXoay, chia tỷ lệ, nghiêng và lật.
Làm việc với sự tiếp xúcĐường cong, biểu đồ và thanh trượt truyền thống. Có các chế độ tự động cho phép bạn "nâng cao" hình ảnh chỉ với một cú nhấp chuột.
Khôi phụcKhông giới hạn số lần.
Chuyển đổi RAWĐược triển khai với các tiện ích mở rộng.
Làm việc với máy quét và máy tính bảngThông qua trình điều khiển. Tiêu chuẩn.
Bộ lọcMón quà. Ngoài ra, GIMP hỗ trợ ngôn ngữ Script-Fu, cho phép bạn tạo các công cụ mới dựa trên một nhóm các bộ lọc. Bộ phân phối bao gồm nhiều kịch bản làm sẵn.
Xử lý hàng loạtMón quà. Thực hiện thông qua các tập lệnh tùy chỉnh.

Tất nhiên, một câu hỏi hợp lý được đặt ra: cái gì tốt hơn Adobe Photoshop? Chúng ta hãy xem xét những lợi thế chính của một sản phẩm trả phí.

Tính năng có trong Adobe PhotoshopTình hình trong GIMP
Hỗ trợ cấu hình màuSẽ xuất hiện trong nhánh ổn định tiếp theo 2.4. Các phiên bản 2.3.x không ổn định đã có hỗ trợ cho các cấu hình màu
Không gian màu CMYKĐược triển khai với một tiện ích mở rộng
Công cụ loại bỏ mắt đỏKhông có mặt. Cần phải sửa nó theo cách thủ công bằng cách tô sáng vùng hình bầu dục và giảm độ sáng của kênh màu đỏ trong đó. Tuy nhiên, có một phần mở rộng đặc biệt hoạt động, tuy nhiên, cực kỳ nguyên thủy.
Công cụ "Magnetic Lasso", cho phép bạn thực hiện lựa chọn thông minh mà KHÔNG cần nhấn nút chuột.Không có chất tương tự. Bạn có thể sử dụng công cụ Shape Selection để đặt các điểm mà chương trình sẽ tìm ra đường tốt nhất để lựa chọn.
Công cụ Healing Brush để loại bỏ các khuyết điểm nhỏ (chẳng hạn như mụn trên mặt)Không có chất tương tự. Chúng ta phải bằng lòng với công cụ Clone Stamp.
Các plugin mạnh mẽ được phát triển bởi các thương hiệu nhiếp ảnh nổi tiếng (Kodak, Phase One, v.v.)Power là một thông số "chủ quan", nhưng điều đáng chú ý là các công ty lớn không phát triển phần mở rộng cho GIMP.
Xử lý hình ảnh: từ RAW đến kết quả cuối cùng

Trình chỉnh sửa đồ họa thường là một công cụ để xử lý hình ảnh nhằm cải thiện chất lượng của chúng. Hãy coi GIMP như một công cụ để thực hiện nhiều tác vụ xử lý hình ảnh. Thông thường, quá trình xử lý bắt đầu bằng việc chuyển đổi RAW sang JPEG hoặc TIFF. Trong quá trình chuyển đổi, bạn có thể sửa ảnh bằng cách điều chỉnh độ phơi sáng, cân bằng trắng và các thông số khác. Bản phân phối GIMP không có công cụ xử lý RAW tích hợp sẵn, vì vậy bạn nên tải xuống một phần mở rộng chuyên dụng. Ví dụ, . Nếu bạn đang sử dụng Windows, bạn có thể tải xuống gói để cài đặt ngay lập tức. Đối với người dùng Linux, có một tập hợp các gói được biên dịch cho các bản phân phối khác nhau. Nếu bộ phân phối của bạn không được tìm thấy trong danh sách, hãy tải xuống các tiện ích mở rộng và tự biên dịch nó bằng các lệnh chuẩn:
./configure
chế tạo
thực hiện cài đặt

Theo mặc định, lắp ráp không bao gồm hỗ trợ hiển thị EXIF, nhưng bạn có thể kết nối nó theo cách thủ công bằng cách chỉ định một khóa bổ sung trong quá trình cấu hình --with-libexif

Sau khi cài đặt tiện ích mở rộng, khi mở tệp, một hình ảnh thô sẽ xuất hiện trong danh sách các loại có sẵn. Bây giờ chúng ta có thể mở RAW của hầu hết mọi máy ảnh hiện đại.

Phần mở rộng hỗ trợ hiển thị hai biểu đồ: RAW (nội bộ) và Live (thực). Sử dụng thanh trượt Phơi sáng, bạn có thể thay đổi mức độ chiếu sáng tổng thể của ảnh (có chế độ tự động). Hình ảnh được chỉnh sửa bằng cách sử dụng các công cụ nằm trong bốn tab.

  • WB. Điều chỉnh cân bằng trắng. Có chế độ tự động.
  • Cơ sở. Bù phơi sáng bằng cách sử dụng các đường cong.
  • Màu sắc. Điều chỉnh độ sáng và độ tương phản, tùy chỉnh cấu hình màu.
  • Đính chính. Điều chỉnh độ bão hòa màu.

Sau khi hoàn thành tất cả các thao tác, bạn có thể mở ảnh trong trình chỉnh sửa. Nếu việc chụp được thực hiện ở định dạng JPEG, thì tất cả các thao tác được mô tả ở trên sẽ phải được thực hiện trong chính trình chỉnh sửa.

Độ phơi sáng và cân bằng màu sắc được điều chỉnh bằng Curves.

GIMP. Làm việc với Curves.

Bằng cách kiểm soát ba kênh cùng một lúc (Độ sáng), chúng tôi điều chỉnh độ phơi sáng và bằng cách chuyển quyền kiểm soát cho các kênh riêng lẻ, chúng tôi có thể kiểm soát cân bằng trắng. Ngoài ra, cân bằng màu có thể được điều chỉnh bằng công cụ cùng tên.

Bạn có thể điều chỉnh riêng sự cân bằng trong ba phân đoạn dải động: bóng đổ, âm trung và vùng sáng.

Giảm mức độ nhiễu được thực hiện bằng cách sử dụng bộ lọc "Selective Gaussian Blur". Trong cài đặt bộ lọc, bạn nên chỉ định bán kính mờ, cũng như sự khác biệt tối đa giữa các pixel lân cận mà bộ lọc sẽ chú ý đến.



Hình ảnh được làm sắc nét với bộ lọc Unsharp Mask. Bạn chỉ định bán kính làm sắc nét, mức độ ảnh hưởng của bộ lọc và cả ngưỡng tối thiểu cho ứng dụng của nó.

Loại bỏ mắt đỏ trong GIMP là một quá trình tốn nhiều công sức. Sử dụng Elliptical Selection, chọn con ngươi màu đỏ. Sau đó, mở hộp thoại kênh và chỉ để lại kênh màu đỏ hiển thị. Chuyển đến "Đường cong" và giảm biểu đồ cường độ kênh. Bật lại các kênh khác và quan sát kết quả.

Bạn cũng có thể tải xuống một tiện ích mở rộng đặc biệt để loại bỏ mắt đỏ -. Đối với người dùng Windows, chỉ cần tải xuống tệp nén ZIP, là một tệp exe được nén. Người dùng Linux nên tải xuống nguồn của tiện ích mở rộng và cài đặt bằng lệnh:
gimptool-2.0 - cài đặt redye.c

Sau khi cài đặt tiện ích mở rộng, một nhóm Linh tinh mới xuất hiện trong các bộ lọc và trong đó có các mục Tẩy mắt đỏ và Tẩy mắt đỏ tự động. Tiếp theo, bạn chỉ cần chọn một vùng hình chữ nhật xung quanh con ngươi và áp dụng một bộ lọc.

Khi xử lý hình ảnh, bạn thường phải dùng đến các lớp. Hãy xem các lớp hoạt động như thế nào bằng cách mô phỏng hiệu ứng lấy nét mềm. Cửa sổ danh sách lớp được gọi bằng phím tắt Ctrl + L. Tạo một lớp mới dưới dạng bản sao của lớp hiện tại. Trên một lớp mới, áp dụng bộ lọc "Gaussian Blur" với bán kính 15 pixel. Sau đó, thiết lập độ trong suốt của lớp trong vùng 30-50%. Hình ảnh trông như thể một bộ lọc hoặc ống kính đặc biệt được sử dụng khi chụp.

Nhiếp ảnh gia không phải là tay bắn tỉa. Thông thường, người mẫu được chụp không ở giữa khung hình và có các chi tiết thừa trong bố cục. Ngoài ra, máy ảnh không phải DSLR có ma trận với tỷ lệ khung hình 4: 3, trong khi tỷ lệ khung hình 3: 2 là bắt buộc để in. Trong những trường hợp như vậy, thông thường là cắt hình ảnh, nghĩa là cắt bỏ các cạnh. GIMP cho phép bạn cắt bằng chuột bằng cách di chuyển và chia tỷ lệ các đường viền khung. Ngoài ra, trong cửa sổ làm việc của công cụ, bạn có thể tự thiết lập tọa độ của các ranh giới khung, và điều rất quan trọng là chỉ định tỷ lệ của hình ảnh trong tương lai.

Sau khi hoàn thành tất cả các phép biến đổi, bạn có thể lưu tệp vào ổ cứng một cách an toàn. Miễn phí: "pho mát" hay lợi ích thực sự?

Tất nhiên, chỉ một phần nhỏ trong số tất cả các khả năng mà GIMP tự che giấu đã được xem xét trong bài báo. Trong GIMP, bạn có thể vẽ đẹp, chụp ảnh màn hình, tạo biểu tượng đẹp, tạo nhiều kiểu ảnh và hơn thế nữa. Điều quan trọng không phải là số lượng tuyệt đối các chức năng, mà là chất lượng của việc thực hiện chúng và sự thuận tiện khi làm việc với trình soạn thảo. Tất nhiên, GIMP kém hơn Adobe Photoshop để sử dụng chuyên nghiệp. Nhưng nếu chúng ta chỉ xét riêng ở cấp độ nghiệp dư, thì hoàn toàn miễn phí, chúng ta có được một sản phẩm chất lượng cao, ổn định với nhiều tính năng phong phú.

Phiên bản ổn định mới nhất của GIMP tại thời điểm viết bài này là 2.2.10. Song song đó, một phiên bản mới của trình soạn thảo đang được phát triển. Cách đây không lâu, trên trang web đã được xuất bản, kể về những gì mong đợi trong phiên bản mới của trình chỉnh sửa 2.4.

Trên trang web hỗ trợ sản phẩm bằng tiếng Nga, bạn có thể đọc một số bài báo đào tạo được thiết kế cho cả người mới bắt đầu và người dùng có kinh nghiệm.