Đường viền trong suốt 1px xung quanh hình ảnh sau khi thay đổi kích thước trong photoshop


12

Tôi không chắc cài đặt hoặc bất cứ điều gì đã gây ra điều này, nhưng khi tôi thay đổi kích thước hình ảnh Image > Image Size, hình ảnh đã thay đổi kích thước sẽ có viền 1px trong suốt! Dường như không có thiết lập rõ ràng để gây ra một cái gì đó như thế này.

Nó dường như không làm điều đó 100%, tôi nhận thấy điều đó nhiều hơn khi tôi cắt một thiết kế và dán hình ảnh vào tài liệu mới. Ở đây tôi đã tạo lại nó với một hình ảnh 2 lớp đơn giản:

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

Câu trả lời:


8

Đây là một tạo tác của phương pháp lấy mẫu lại.

Nếu bạn chụp ảnh vuông 500px màu đỏ (không có lớp nào khác và trong đó lớp màu đỏ KHÔNG bị khóa làm lớp nền) giảm xuống còn 100px, độ trong suốt sẽ có khi sử dụng việc bicubiclấy mẫu lại, nhưng không xảy ra khi sử dụng nearest neighbor.

Tôi đã thử điều này với các lớp đầy tiếng ồn và nó vẫn xảy ra, nhưng ít được chú ý hơn.


Thật tệ khi nearest neighborlàm cho hình ảnh trông giống như rác hoàn toàn.
manafire

1
Dường như với tôi rằng đây là một lỗi trong việc thực hiện thuật toán lấy mẫu lại chứ không phải là một tạo tác vốn có của phương pháp lấy mẫu lại. Tôi có thể nhầm, nhưng nếu tôi viết thuật toán thay đổi kích thước của riêng mình, các pixel mới sẽ chỉ được lấy mẫu từ các pixel cũ và nếu không có bất kỳ trong số chúng có độ trong suốt thì không nên đưa vào các mẫu. Tôi gần như cảm thấy như thể PS đang cố gắng lấy mẫu từ bên ngoài hình ảnh với các trường hợp cạnh và nhận được 0 cho độ mờ / alpha, nhưng đó chỉ là suy đoán hoàn toàn từ phía tôi.
TMobotron

+1 Để thực sự đưa ra lời giải thích thay vì chỉ giải quyết vấn đề.
Thuyền trưởng Hypertext

5

Nhân đôi layer đã thay đổi kích thước và hợp nhất nó xuống. Nói lại. Điều này sẽ loại bỏ các cạnh nửa trong suốt của các lớp mờ. Tôi đồng ý rằng đó là một nỗi đau ở mông.


Và trong khi bạn làm điều đó, ghi lại nó như một hành động để sử dụng sau. Bạn không bao giờ biết khi nào bạn sẽ cần nó một lần nữa. :)
lorddarq

4

Tôi đã có điều này một vài lần, chỉ cần thêm một lớp ở mặt sau của tài liệu bằng một màu duy nhất như màu đen hoặc màu phù hợp với các cạnh của tác phẩm của bạn và nên được sắp xếp tất cả!


3

Nếu bức ảnh là quan trọng, tôi kết hợp hai hình ảnh: 1, một hình ảnh được ghép xuống bằng phương pháp song tuyến và 2 (trên cùng), cùng một hình ảnh giảm bằng cách sử dụng sắc nét bicubic. Điều đó mang lại cho tôi một bức ảnh tốt hơn, chỉ với các pixel cạnh từ phương pháp giảm ít hơn. . Tệp> Lưu cho web.

Và có, đôi khi kết quả là giá trị nỗ lực.


2

Giải pháp tốt nhất tôi đã tìm thấy cho việc này là sử dụng phương pháp lấy mẫu cũ của Bilinear khi tôi cần thay đổi kích thước và tránh đường viền bán trong suốt 1 pixel. Bạn có thể tìm thấy nó trong Image> Image Size> Resample: (chọn Bilinear ). Nó không lấy mẫu lại khá độc đáo như phương pháp bicubic , nhưng tôi thấy nó đủ tốt và nó giải quyết được vấn đề.


2

Hãy chắc chắn hình ảnh của bạn được làm phẳng trước khi thay đổi kích thước, lớp duy nhất phải là lớp nền!


2

Hãy thử cách giải quyết này: giả sử bạn muốn có độ phân giải mục tiêu 200 × 100, thay đổi kích thước thành ~ 202 × 102 thay vào đó và xóa thủ công đường viền bán trong suốt bằng cách sử dụng Công cụ Marquee Hàng đơn / Cột.


1

Tôi đã gặp phải một vấn đề tương tự nhưng chỉ tìm thấy một giải pháp, trong trường hợp bất cứ ai cũng thấy điều này hữu ích.

Nói tóm lại, các Lớp dường như lấy mẫu từ bên ngoài khung vẽ khi được thay đổi kích thước, do đó giới thiệu độ trong suốt cho các pixel viền, nhưng Lớp nền không chịu sự giả tạo này.

Bạn có thể chuyển đổi một Lớp thành Lớp nền bằng cách chọn nó và đi đến Layer > New > Background from Layerhoặc bạn có thể chuyển đổi nhiều Lớp thành Lớp nền bằng cách đi tới Layer > Flatten Image.

Đây là bảng điều khiển lớp của tôi trông giống như trước đây:

Trước

Và đây là những gì nó trông giống như sau:

Sau

Bây giờ tôi có thể thay đổi kích thước hình ảnh này và lưu nó ra mà không giới thiệu bất kỳ sự minh bạch.


0

Tôi không biết tại sao nó hoạt động nhưng tôi thấy rằng trước tiên chuyển đổi mục được đề cập thành một đối tượng thông minh sau đó thực hiện thay đổi kích thước (và bạn có thể rasterize lớp sau nếu bạn muốn) nó sẽ không chuyển đổi các pixel bán trong suốt sang màu xám mà vẫn giữ nguyên minh bạch thay thế. Hãy thử nó!

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.