Không thể chọn màu GIMP vào alpha alpha


73

Tôi có phải làm điều gì đó "đặc biệt" để có tùy chọn menu Color -> Color to alpha để hoạt động trong GIMP không? Tôi đang cố gắng chuyển đổi màu nền trên ảnh GIF thành trong suốt bằng cách chuyển đổi màu nền sang kênh alpha nhưng không thể chọn tùy chọn menu Color to Alpha.

Tôi đã xem qua tài liệu GIMP và nó có vẻ khá đơn giản :-) Tôi phải thiếu một cái gì đó khá rõ ràng ở đây!


có thể trùng lặp Thay thế nền đen bằng nền trong suốt - Có câu trả lời cho GIMP (chuyển đổi chế độ hình ảnh từ Được lập chỉ mục sang RGB) ở đó.
Takkat

@takkat Cảm ơn, nhưng vấn đề của tôi là không tìm thấy tùy chọn menu "color to alpha" - vấn đề là nó bị "mờ đi" và không thể chọn được. Các điều kiện tiên quyết để làm cho tùy chọn này có thể lựa chọn (ví dụ: tôi có thiếu một số loại bổ trợ) không?
NealB

5
Trước tiên, bạn cần chuyển đổi hình ảnh của mình từ được lập chỉ mục (GIF) sang RGB ( Hình ảnh> Chế độ> RGB ), sau đó xuất dưới dạng GIF với độ trong suốt. Bối cảnh: Được lập chỉ mục / GIF chỉ hỗ trợ một màu trong suốt duy nhất nhưng không phải là một lớp alpha.
Takkat

@NealB Tôi đang gặp vấn đề tương tự vào năm 2017. Tệp của tôi đã có RGB MODE. Bạn đã bao giờ tìm thấy một giải pháp?
Eric Hepperle - CodeSlayer2010

Câu trả lời:


76

Nếu bạn đã nhập tệp GIF vào GIMP, vấn đề của bạn là hình ảnh của bạn ở chế độ được lập chỉ mục. Trong chế độ này, hầu hết các bộ lọc và công cụ màu sẽ không hoạt động và bị chuyển sang màu xám (tối đa GIMP 2.8 - mong đợi tin tức trên mặt trận này trên GIMP 2.10).

Vì vậy, tất cả những gì bạn phải làm là đi đến Image->Mode->RGBvà mục nhập menu Color to alpha sẽ được bật.

Tôi không nghĩ rằng điều đó sẽ giải quyết vấn đề của bạn ở đó: Color to alpha là một trình cắm tinh vi để loại bỏ màu theo cách mà nếu hình ảnh được đặt trên một nền tảng vững chắc với cùng màu đã bị xóa, nó sẽ trông chính xác giống như hình ảnh ban đầu một lần nữa: vì điều đó, nó không loại bỏ những nơi mà màu đó xuất hiện ở dạng tinh khiết (giả sử (0,0,255) màu xanh lá cây) - nhưng nó làm cho tất cả các màu có màu xanh lục trong bố cục của chúng trong suốt một phần.

Lời khuyên của tôi là sử dụng tùy chọn Chọn theo màu để chọn màu bạn muốn làm trong suốt. Nếu nó là một màu được lập chỉ mục duy nhất, thay vì các sắc thái khác nhau của nó, bạn có thể đặt thresholdtham số thành 0 - nếu không, hãy thử nghiệm với các điều khiển Thresholdselect bycho đến khi bạn đánh dấu tất cả các phần của hình ảnh bạn muốn trong suốt. Sau đó, chỉ cần thực hiện Edit->Cut (đừng quên thêm kênh Alpha vào lớp của bạn trước khi thực hiện điều đó Layer->Transparency->Add Alpha Channel) và xuất hình ảnh của bạn dưới dạng tệp GIF. Bạn sẽ không cần phải chuyển đổi sang RGB và quay lại chế độ được lập chỉ mục nếu bạn chỉ muốn thêm alpha và chọn phương thức này - nó sẽ hoạt động với hình ảnh trong Chế độ được lập chỉ mục.


1
Add Alpha Channellà chìa khóa
anatoly techtonik

2

Một tùy chọn khác (ngoài phản hồi của @ jsbueno ở trên) là mở một tệp hình ảnh khác mà bạn biết có RGBcho chế độ của nó (nghĩa là Color to Alpha...tùy chọn này đã hoạt động trên tệp hình ảnh đó). Sau đó sao chép hình ảnh của bạn và dán nó dưới dạng một lớp mới vào tệp hình ảnh đã mở và bạn sẽ thấy Color to Alpha...tùy chọn này vẫn sẽ có sẵn cho lớp đó.


2
Đây là một cách khá phức tạp để làm những gì một mục menu đơn có thể làm là tốt, mặc dù.
Michael Schumacher

@MichaelSchumacher, tôi đã sử dụng một mục menu đơn ngày hôm qua và tùy chọn này vẫn không khả dụng cho tôi ngay cả sau khi chuyển đổi chế độ của hình ảnh. Sau đó, tôi đã sao chép hình ảnh và tôi đã đăng nó dưới dạng một lớp trong một tệp khác và nó đã hoạt động.
ayjay

1
Sau đó, sẽ rất thú vị khi biết lý do tại sao tùy chọn không có sẵn cho bạn. Có bất kỳ tập tin mà bạn có thể sao chép này?
Michael Schumacher

thỉnh thoảng khi chế độ đã được đặt thành RGB và Color to Alpha vẫn không khả dụng, tôi thấy rằng Select All... Copy... Paste as new layer, là đủ để đưa tùy chọn trở lại hoạt động. Tôi không biết tại sao nhưng nó hoạt động.
Đánh dấu
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.