Trong Photoshop, bạn có thể chọn "Color" (thứ hai từ dưới lên) để thiết lập chế độ hòa trộn cho layer thấp hơn tiếp theo:ảnh Draw trên đầu trang của hình ảnh khác với pha trộn chế độ màu
Nếu bạn chỉ có một gradient trên đỉnh của một hình ảnh kết quả có thể nhìn như thế này:
các mô tả về các chế độ màu pha trộn tôi thấy đâu đó là:
Màu sắc thay đổi màu sắc và độ bão hòa của lớp dưới thành màu và độ bão hòa của lớp trên nhưng chỉ để lại độ sáng.
Mã của tôi cho đến nay là:
using(var g = Graphics.FromImage(canvas))
{
// draw the lower image
g.DrawImage(lowerImg, left, top);
// creating a gradient and draw on top
using (Brush brush = new LinearGradientBrush(new Rectangle(0, 0, canvasWidth, canvasHeight), Color.Violet, Color.Red, 20))
{
g.FillRectangle(brush, 0, 0, canvasWidth, canvasHeight);
}
}
Nhưng đó là - tất nhiên - chỉ cần vẽ lên ảnh thấp hơn.
Vì vậy, câu hỏi là:
Làm thế nào tôi có thể rút ra một hình ảnh trên đầu trang của một hình ảnh bằng cách sử dụng chế độ hòa trộn "màu sắc" như có sẵn trong Photoshop?
EDIT:
Để làm cho nó rõ ràng hơn một chút về những gì tôi muốn đạt được:
Và nếu ai đó muốn sử dụng hình ảnh để thử nghiệm:
Bạn cần thực hiện một số phép tính màu. Tôi ước tôi có thời gian để làm điều đó và đăng câu trả lời, nhưng tôi xin lỗi! Có lẽ tối nay :) –
Thats không phải là một vấn đề Tôi có rất nhiều thứ khác để làm và có thể chờ đợi cho điều này trong một ngày - vì vậy nếu bạn muốn, cảm thấy tự do để làm như vậy, sẽ rất tốt đẹp :) Tôi khá xấu/mới để xử lý hình ảnh. – Marc
Chắc chắn! Tôi thích làm những việc như thế này;) –