GIMP - thay đổi màu sắc của vật bảo quản lông


24

Tôi có một hình ảnh .xcf và tôi muốn thay đổi màu sắc của một số đối tượng bên trong nó. Các vật thể chủ yếu là một màu đơn sắc với các cạnh được làm mờ trong suốt. Tức là tất cả các pixel trong đối tượng đều có màu trắng với hầu hết các pixel hoàn toàn mờ đục và một số pixel có độ trong suốt.

Tôi đã cố gắng thay đổi màu của các đối tượng bằng cách sử dụng công cụ chọn màu + đổ đầy xô nhưng điều này sẽ phá hủy lớp lông. Có cách nào để có được cái nhìn chỉ thay đổi màu sắc nhưng giữ được độ trong suốt?

Các đối tượng thực tế mà tôi có là nhiều bit văn bản ở các kích cỡ và góc quay khác nhau mà tôi đã hợp nhất thành một lớp. Vì vậy, không có ích gì khi thêm lại phần lông vì điều này làm rối văn bản khá đáng chú ý.

Cảm ơn


Tôi nghĩ, từ quan điểm kỹ thuật, "biến thành màu trắng, mô phỏng sự trong suốt" sẽ là mô tả đúng đắn về những gì bạn có. Trong CG, "độ trong suốt" là một thuộc tính của hình ảnh hoặc lớp trong hình ảnh được thể hiện bằng (ví dụ) mặt nạ thang độ xám và có thể được điều chỉnh mà không làm thay đổi dữ liệu hình ảnh thực tế.
horatio

@horatio Cảm ơn, nhưng tôi bối rối. Bạn đang nói có một cách để làm điều này? Tôi không nghĩ bạn đúng khi bạn nói nó "biến thành màu trắng, mô phỏng sự trong suốt". Các pixel rắn có màu trắng và ở rìa, các pixel có lông màu trắng bán trong suốt. Tức là bạn có thể thêm một lớp nền, và bất kể màu nền nào bạn chọn, văn bản sẽ có lông chính xác.
spiderplant0

Tôi đã hiểu nhầm những gì bạn viết sau đó.
horatio

Câu trả lời:


18

Hãy thử kiểm tra tùy chọn "Khóa" cho lớp (ngăn các pixel trong suốt bị lấp đầy), sau đó sử dụng Fill Xô. Nếu điều đó không hiệu quả, bạn có thể phải thực hiện một cách tiếp cận vòng một chút. Từ những gì tôi có thể nói (Tôi đang lấy tài liệu này từ tài liệu khi tôi chưa cài đặt Gimp), nó sẽ hoạt động:

Thêm một lớp màu đen bên dưới lớp lông trắng của bạn, để những gì bạn nhìn thấy là vật thể lông trắng của bạn trên nền đen.

Nhấp chuột phải vào một trong các kênh RGB (tất cả chúng phải giống nhau) và chọn "Kênh trùng lặp" để tạo kênh alpha trông giống như chế độ xem tổng hợp thông thường của bạn.

Xóa hoặc ẩn lớp màu đen.

Tạo một lớp trống mới, sau đó biến kênh đã lưu của bạn thành vùng chọn bằng cách nhấp chuột phải và chọn "Kênh để chọn".

Tô màu vùng chọn bằng màu mới và ẩn lớp màu trắng.

. làm mọi thứ khác đi, nhưng tôi mong đợi có một phím tắt tương tự ở đâu đó, nếu bạn chọc vào tài liệu.)


Cảm ơn @AlanGilbertson tùy chọn 'khóa' chính là thứ tôi đang tìm kiếm.
spiderplant0

Vui mừng được giúp đỡ. Tôi không sử dụng Gimp, vì vậy tôi đã ngoại suy từ cách mọi thứ hoạt động trong Photoshop. Các tài liệu Gimp không hoàn toàn rõ ràng.
Alan Gilbertson

17

Bạn cũng có thể chuyển đổi độ trong suốt thành mặt nạ lớp bằng cách sử dụng Lớp → Mặt nạ → Thêm Mặt nạ lớp ... và chọn tùy chọn "Chuyển kênh alpha của lớp".

Điều này sẽ cho phép bạn chỉnh sửa các thành phần màu sắc và độ trong suốt của lớp một cách độc lập. Cụ thể, để tô màu lại một đối tượng, bạn chỉ cần chọn một vùng xung quanh nó và tô màu nó bằng một màu đơn sắc.


Tôi đã làm việc với một png và không có sẵn xcf gốc. Phương pháp này đã làm chính xác những gì tôi cần.
jcbwlkr

7

Cá nhân phương pháp ưa thích của tôi là Color-> Hue, Saturation ... và sử dụng thanh trượt.


7

Tôi nghĩ rằng tôi đã tìm thấy cách dễ nhất để làm điều này (ít nhất là đối với tôi), chạy GIMP 2.8.3.

  • Mở hình ảnh để thay đổi.
  • Chọn bút.
  • Ở phía trên bên phải, chọn tab có 3 lớp: RGB.
  • Trong ô liên quan đến alpha, nhấp vào nó để nó không còn được chọn.

Bây giờ, khi bạn vẽ, màu sắc có thể thay đổi, nhưng alpha sẽ không.

  • Vẽ màu mong muốn trên các pixel hiện có. Hãy chắc chắn để có được toàn bộ hình ảnh.

Voila! Nó có màu khác, nhưng alpha vẫn giữ nguyên.


1
Đây là câu trả lời dễ dàng và trực quan nhất ở đây. Cảm ơn!
Scott Bigss

Và nó hoạt động tốt chỉ với bút chì, cọ vẽ, và xô đầy.
Scott Bigss

Cảm ơn cho một câu trả lời đơn giản mà làm việc. Nếu tôi chỉ có thể thêm rằng điều này có thể hoạt động nếu có nhiều hơn một màu trong khu vực (chẳng hạn như thay đổi màu nền trong khi duy trì màu văn bản), hãy sử dụng Chọn theo Công cụ màu (Shift + O) trước khi khóa kênh alpha
TimSmith-Aardwolf

4

Tôi chỉ tìm ra điều này quá. Tôi đang thiết kế logo của mình và có nền trong suốt để tôi có thể áp dụng logo ở bất cứ đâu.

Nếu nền của bạn đã trong suốt, sau đó khóa nó và bạn có thể sử dụng công cụ Xô điền. Giữ lại lông và bạn có thể sử dụng bất kỳ màu nào bạn muốn!


Điều này có vẻ như là một nhận xét về giải pháp của Alan, không phải là một câu trả lời mới.
e100

1

nền của bạn đã trong suốt, sau đó khóa nó và bạn có thể sử dụng công cụ Xô điền. Giữ lại lông và bạn có thể sử dụng bất kỳ màu nào bạn muốn!


0

Nếu bạn có một tùy chọn để hợp nhất một lớp bằng cách "chỉ làm tối", bạn có thể loại bỏ hiệu ứng quầng sáng trắng mà bạn đang thấy, nhưng tôi nghi ngờ nó sẽ hoàn hảo.


Hiệu ứng quầng trắng nào?
spiderplant0

Tôi đã hiểu nhầm vấn đề. Tôi thực sự nghĩ rằng bạn đang cố gắng để đổ đầy nền
horatio
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.