Thay thế độ trắng bằng độ trong suốt trong Photoshop


143

Tôi muốn thay thế độ trắng của pixel bằng độ trong suốt theo cách tương tự như được mô tả trong câu hỏi này - tức là để các pixel sáng hơn được làm theo tỷ lệ như trong suốt. Tất cả các giải pháp được tìm thấy qua google đều dựa trên cây đũa thần hoặc các phương pháp khác không phù hợp với nhu cầu của tôi. Tôi chắc chắn đã từng có một cách để làm điều này trong phiên bản Photoshop trước đó (một chức năng đơn giản để thay thế màu bằng độ trong suốt), nhưng dường như tôi không thể làm điều đó trong CS6. Màu thay thế không có tùy chọn alpha ..


4
Tại sao câu hỏi bạn liên kết đến không đủ? Bạn đã thử Select > Color Range...tạo một lựa chọn sau đó che dấu hoặc loại bỏ nó?
Scott

Bởi vì tôi nghi ngờ giải pháp Imagemagick trong liên kết đó sẽ không hoạt động trong CS6;) Phương thức chọn chắc chắn cũng thiếu sót vì nó hạn chế lựa chọn. Tôi muốn giá trị độ sáng trong tất cả các pixel chuyển đổi thành giá trị alpha.
địa lý

1
Tạo một ứng dụng web cách đây một thời gian để làm điều này: hvitur.dmitry.lol
Dmiters

1
Trình chỉnh sửa đồ họa miễn phí Gimp cũng có bộ lọc "Color to Alpha" nhỏ, hoạt động tốt: docs.gimp.org/en/plug-in-colortoalpha.html
André Hauptfleisch

1
@ AndréHauptfleisch cảm ơn một triệu! Bộ lọc "Color to Alpha" của Gimp là TUYỆT VỜI. Tôi không thể tin rằng Adobe Photoshop không có tương đương. Theo tôi, một câu trả lời đầy đủ nên được đưa ra về cách sử dụng Gimp cho việc này thay vì Photoshop, bởi vì mọi người đang bỏ lỡ nghiêm trọng nếu họ không biết về nó. Thật xấu hổ khi câu hỏi này bị khóa, vì vậy chúng tôi không thể thêm câu trả lời thực sự !!!
Đánh dấu

Câu trả lời:


152

Một phương pháp là sử dụng hình ảnh / lớp gốc làm mặt nạ lớp của chính nó. Bạn sẽ tạo một bản sao của lớp, khử bão hòa và đảo ngược nó, dán kết quả thang độ xám vào lớp nền ban đầu.


Cập nhật: Dưới đây là một số hướng dẫn từng bước:

Bắt đầu với hình ảnh phẳng của bạn:

nhập mô tả hình ảnh ở đây

Thêm một lớp điều chỉnh Saturation / Hue và giảm Saturation cho đến khi hình ảnh không có màu. Nếu bạn không có bất kỳ độ dốc nào trong ảnh gốc, bạn chỉ có thể sử dụng lớp điều chỉnh Ngưỡng thay thế, điều này sẽ dẫn đến kết quả 100% đen hoặc 100% trắng.

(Về mặt kỹ thuật bạn có thể bỏ qua bước, vì chúng tôi sẽ dán nó vào mặt nạ lớp sẽ chuyển đổi nó thành thang độ xám. Điều này sẽ cung cấp cho bạn một tham chiếu trực quan tốt mặc dù để điều chỉnh cân bằng đen / trắng)

nhập mô tả hình ảnh ở đây

Thêm một lớp điều chỉnh Đảo ngược , sau đó là lớp điều chỉnh Curves . Tinh chỉnh các đường cong cho đến khi mọi thứ bạn muốn là rắn / mờ đều có màu trắng và mọi thứ bạn muốn trong suốt hoàn toàn là màu đen. Bạn có thể phải điều chỉnh điều này một vài lần để có được số tiền đúng.

nhập mô tả hình ảnh ở đây

Bây giờ CTRL+ Ađể chọn toàn bộ hình ảnh và CTRL+ SHIFT+ Cđể sao chép kết quả thang độ xám kết hợp. Tạo một mặt nạ lớp trên lớp ban đầu của bạn. Bây giờ ALT+ Clicktrong biểu tượng mặt nạ lớp để vào chế độ chỉnh sửa trực tiếp. Bây giờ dán hình ảnh đen trắng bạn vừa sao chép vào đó.

nhập mô tả hình ảnh ở đây

Bây giờ bấm lại vào lớp ban đầu của bạn để thoát khỏi mặt nạ trực tiếp chỉnh sửa lớp và ẩn tất cả các lớp điều chỉnh của bạn.

Có bạn có nó! Nếu bạn thấy kết quả hoàn thành của mình không hoàn toàn mờ (rắn) trong các khu vực bạn thích, bạn có thể điều chỉnh các đường cong và thực hiện lại (bạn sẽ cần nhiều màu trắng hơn trong các khu vực đó) hoặc chỉ cần sao chép kết quả / lớp một vài lần cho đến khi nó trở nên kém minh bạch hơn (ví dụ dưới đây).

nhập mô tả hình ảnh ở đây

Điều này cũng hoạt động trên nền đen, chỉ cần không sử dụng bộ lọc lớp Đảo ngược.


1
Điều gì nếu nền tôi muốn trong suốt là màu xanh / xám?
Jürgen Paul

1
@Pinnut Under the Sea - Nó có thể hoạt động trên nền màu, nhưng bạn sẽ cần đủ độ tương phản tông màu. Vì lý do đó, nó thường không hoạt động tốt trên nền giữa tông màu. Hãy thử bộ lọc màu / độ bão hòa trên ảnh gốc và xóa màu, nếu nền trông giống với phần bạn muốn giữ (tông màu tương tự trong thang độ xám), phương pháp này có thể sẽ không hiệu quả với bạn. Trong trường hợp đó, bạn sẽ phải vẽ hoặc vạch ra nó. Phương pháp này hoạt động bằng cách phóng đại sự khác biệt tông màu của nền so với phần bạn muốn giữ cho đến khi nó có màu đen so với màu trắng ...
John

... Nếu bạn không thể thực hiện việc sử dụng các mức, đường cong hoặc bộ lọc ngưỡng, thì phương pháp này sẽ không hoạt động.
Giăng

@Mich bạn có thể làm các phép tính trên các kênh truyền hình giải thích ở đây: graphicdesign.stackexchange.com/questions/31337/...
joojaa

Tôi đã thử điều này và các phần màu (không trong suốt) của hình ảnh đã trở nên trong suốt (tôi có thể thấy lưới trong suốt qua nó)
MicroMachine

100

Bạn có thể sử dụng trộn để thêm độ trong suốt:

  1. Nhấp chuột phải vào lớp bạn muốn thêm độ trong suốt, chọn "Tùy chọn trộn ..." (Nếu không thể chọn 'Tùy chọn trộn' đảm bảo rằng lớp được mở khóa)
  2. Xác định vị trí tỷ lệ trong "Lớp này:" trong hộp "Blend if"
  3. Nhấn và giữ phím alt trong khi kéo trên núm màu trắng, bạn càng kéo nó sang bên trái, độ trong suốt càng được thêm vào dựa trên độ trắng của lớp. Xem hình ảnh về cách hai nút màu trắng được tách ra.

Hộp "Trộn nếu"

Nếu bạn cũng muốn các lớp bên dưới nó có cùng độ trong suốt như lớp hiện tại, bạn có thể đặt "Knockout" trong "Advanced Blending" thành "Deep". Các lớp bên dưới bị khóa sẽ không bị ảnh hưởng bởi điều này.

Tôi mới chỉ thử nghiệm điều này trong CS5.5, nhưng tôi nghĩ nó sẽ rất giống với CS6.


4
tất cả trong một sceenshot i.imgur.com/XMgUnwX.png
JinSnow

6
Điều này đã thổi vào tâm trí của tôi. Tôi đã sử dụng Photoshop trong khoảng 14 năm hoặc hơn và tôi không biết về tính năng này. Ý tôi là, nó có thể không được giới thiệu trong các phiên bản trước, nhưng vẫn, wow. Tôi đã nhìn thấy những thanh trượt nhưng không bao giờ biết những gì họ đã làm! Chúc mừng Vegard, bạn là con thú tuyệt vời.
Matt Fletcher

Tôi không chắc làm thế nào để trả lời John trên photoshop cũ nát 7 của tôi, vì vậy điều này đã giúp rất nhiều và dễ dàng hơn! Phải sao chép lớp, xóa lớp cũ và lặp lại quy trình để loại bỏ tất cả các màu trắng.
BT

Cảm ơn bạn rất nhiều vì điều này - việc này phải dễ dàng như vậy :)
Mohit Singh

Tìm thấy điều này một lần nữa, và tôi đã nâng cấp nó. Ước gì tôi có thể nâng cấp nó một lần nữa. Thật hữu ích!
Ryan

2

Plugin photoshop "không nhân lên" miễn phí ở đây thực hiện công việc miễn phí, nhanh chóng, xuất sắc trong nhiệm vụ này, mặc dù chỉ cho màu đen bằng pixel. Tuy nhiên, nếu bạn đảo ngược hình ảnh trước, chạy nó, sau đó đảo ngược lại hình ảnh, nó sẽ hoàn thành điều tương tự:

http://www.ayatoweb.com/doad/down04.html

Trang đó bằng tiếng Nhật (xa lạ với tôi;), mặc dù thật dễ dàng để tìm thấy các liên kết tải xuống. Tôi tin rằng nó đi kèm với một phiên bản cũ hơn của một dll MSVC phải được đặt trong thư mục gốc của ứng dụng photoshop.

Cũng lưu ý bộ lọc "unmultiply" cho bộ lọc giả mạo và các phương tiện khác để thực hiện tác vụ này, được liên kết từ cùng một trang.

Một lần nữa, trong khi bộ lọc này thực hiện điều này cho màu đen bằng pixel, nếu bạn đảo ngược hình ảnh trước, sau đó chạy bộ lọc, sau đó đảo ngược lại hình ảnh, nó sẽ thực hiện điều này với độ trắng - độ trắng tạm thời đảo ngược.


Unmultiply là tốt cho nền đen. Đối với nền trắng, chúng ta cần có một Màn hình. Tôi không thể tìm thấy một phiên bản miễn phí, mặc dù; cho đến nay tôi chỉ tìm thấy creative.adobe.com/addons/products/1328
Steven Vachon

1
@StevenVachon vui lòng đọc lại câu trả lời của tôi mà tôi đã chỉnh sửa cho rõ ràng. Tóm lại: bạn có thể thực hiện "bỏ màn hình" bằng cách đảo ngược hình ảnh, chạy bộ lọc, sau đó đảo ngược lại hình ảnh. Cá nhân tôi muốn thực hiện với một plugin miễn phí những gì nó có thể làm trong một bước so với những gì Photoshop mà không có plugin có thể làm trong vài bước.
r_alex_hall
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.