Làm thế nào để biến nền trắng xám trong ảnh camera của điện thoại?


18

Đây là một bức ảnh (trong số nhiều) mà tôi đã chụp từ một cuốn sách bằng máy ảnh điện thoại của mình.nhập mô tả hình ảnh ở đây

Vấn đề là nền quá xám. Tôi muốn nó hoàn toàn trắng. Tôi có adobe Photoshop CS6. Có ai biết làm thế nào tôi có thể sửa lỗi này?

Lưu ý: Tôi cần hướng dẫn, vì tôi cần làm điều này với nhiều bức ảnh khác.

Cảm ơn


Điều này được gây ra bởi máy ảnh giả định rằng trung bình hình ảnh có màu xám 15% và thiết lập độ phơi sáng và cân bằng trắng tương ứng. Nếu máy ảnh của bạn cho phép nó, bạn có thể tránh nó trong các bức ảnh trong tương lai bằng cách đặt cân bằng trắng tùy chỉnh hoặc cố tình phơi sáng quá mức ảnh.
Đánh dấu

2
@Mark Cân bằng trắng phải làm với màu sắc, không phải độ sáng. Vì vậy, nếu máy ảnh của bạn cung cấp cho bạn tùy chọn phơi sáng thủ công, bạn có thể phơi sáng quá mức hình ảnh bằng cách dừng lại.
Vòng tròn B

@CircleB, bạn nói đúng. Tôi nghĩ rằng tôi đã khắc phục vấn đề tương tự với tuyết xám bằng cách sử dụng cân bằng trắng tùy chỉnh, nhưng nhìn vào dữ liệu EXIF, tôi đã sửa nó với sự phơi sáng quá mức.
Đánh dấu

1
Đây không phải là vấn đề "phơi sáng quá mức" hình ảnh nhưng phơi bày chính xác . Hình ảnh này là thiếu sáng. Một hình ảnh phơi sáng chính xác của một mảnh giấy trắng sẽ có nền trắng và các đường màu đen. Một hình ảnh quá mức sẽ có một nền trắng tinh khiết và các đường màu xám nhạt.
David Richerby

Câu trả lời:


31

Trước tiên, bạn sẽ muốn làm bão hòa hình ảnh ( CMD+ SHIFT+ U), điều này sẽ loại bỏ bất kỳ màu nào và giúp dễ dàng đạt được màu trắng tinh khiết hơn.

Khi tệp của bạn mở, chọn Hình ảnh-> Điều chỉnh-> Cấp độ. Bạn sẽ nhận được điều này: nhập mô tả hình ảnh ở đây

Bây giờ, hãy mang hai hình tam giác bên ngoài như thế này (bạn sẽ cần chơi xung quanh cái này cho đến khi bạn có được thứ gì đó bạn thích):

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

Bạn nên kết thúc với điều này!

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


Cái này hoạt động khá tốt. Đôi khi một điểm đen vẫn còn trong góc, nhưng tôi nghĩ rằng tôi có thể tự khắc phục điều đó.
omega

+1 Tôi luôn sử dụng phương pháp này mỗi lần tôi điều chỉnh hình ảnh được chụp từ điện thoại của mình. Đôi khi một chút cọ xát thủ công là cần thiết cho điểm tối hơn kỳ lạ nhưng nó thường thực hiện thủ thuật trong một
SaturnsEye

7
Nếu bạn làm điều này với một lớp điều chỉnh thay vì 'hủy diệt', bạn thậm chí có thể sao chép lớp từ hình ảnh sang hình ảnh và chỉ điều chỉnh các cài đặt khi cần thiết.
Vincent

2
@bakabaka, điều đó rất đúng, bạn cũng có thể thực hiện một hành động và chạy nó trên toàn bộ thư mục hình ảnh.
Vòng tròn B

1
Một cách dễ dàng hơn để làm điều này với bảng điều khiển tương tự là sử dụng các ống nhỏ mắt có hình. Chọn một màu trắng và sau đó chọn một điểm trắng. Sau đó chọn một màu đen và chọn một điểm đen. Sau đó, tôi muốn điều chỉnh các mức đầu ra bằng tay để tinh chỉnh. Nhưng các Eyedroppers làm cho nhiệm vụ này tấn dễ dàng hơn.
JakeGould

26

Tôi đã đưa ra một phương pháp hay để làm sạch những bức ảnh như thế này và nó hoạt động ngay cả khi hậu cảnh hoặc ánh sáng không đồng đều (nghĩa là, trường hợp xấu hơn nhiều so với ví dụ trong câu hỏi này) và nó vẫn giữ được màu sắc.

Hướng dẫn của tôi dựa trên Gimp, nhưng nó sẽ rất giống trong các chương trình khác như Photoshop.

EDIT: Gimp có một bộ lọc gọi là "Sự khác biệt của Gaussian" thực hiện quy trình được mô tả dưới đây trong một bước.

Đầu tiên, tạo một bản sao của lớp:

hộp thoại lớp

Làm mờ lớp sao chép với một vệt mờ Gaussian. Sử dụng kích thước hạt nhân đủ lớn để bạn không thể tạo ra bất kỳ chi tiết nào từ hình ảnh gốc. Tôi đã sử dụng 100px cho hình ảnh trong bài viết gốc.

hộp thoại gaussian Blur

Nó sẽ trông giống thế này:

hình ảnh cá mờ

Sau đó đặt "chế độ" của lớp mờ thành "Phân chia".

hộp thoại lớp với chế độ được đặt để phân chia

Hình ảnh thu được phải là hình nghệ thuật trên nền trắng.

hình ảnh cá với nền bị loại bỏ

Những gì bạn đang làm ở đây về cơ bản là một bộ lọc thông cao trên hình ảnh, loại bỏ thông tin tần số thấp (thay đổi chậm trong màu nền) và giữ thông tin tần số cao (nghệ thuật đường nét).


Thật ra tôi chỉ nhận ra rằng trong Gimp có một bộ lọc gọi là "Sự khác biệt của Gaussian" thực hiện chính xác điều này, nhưng trong một bước;)
pix

1
Vì vậy, chỉnh sửa câu trả lời của bạn!
David Richerby

1
@DavidR Richby Vì câu hỏi ban đầu là về Photoshop, một bài đăng có hiệu quả nói "neener-neener, Gimp có thể làm điều đó trong một bước" sẽ không hữu ích cho OP. Tôi đã mô tả một phương pháp sử dụng các thao tác hình ảnh tương đối cơ bản nên có trong hầu hết các gói đồ họa, bao gồm cả Photoshop.
pix

Trên thực tế, việc đề xuất một phương pháp khác trong phần mềm khác cho những người dùng khác là hoàn toàn tốt. Bạn có thể không nhận được nhiều phiếu bầu vì nó không tập trung hoàn toàn vào câu hỏi của OP, nhưng chúng tôi luôn hoan nghênh các lựa chọn thay thế.
Dom

@ MrE.Upvoter ngoài việc thực hiện điều này trong PS chính xác là các bước được mô tả chỉ là các ảnh chụp màn hình khác nhau.
Áp

10

Tăng độ tương phản lên với các đường cong.

Hướng dẫn:

Chọn hình ảnh của bạn và nhấn Ctrl- M. Điều này sẽ đưa lên hộp thoại đường cong. nhập mô tả hình ảnh ở đây Di chuyển điểm trên cùng bên trái và điểm dưới cùng bên phải cho đến khi hình ảnh của bạn trở thành đen trắng. (vần điệu đó!)


Tôi không thể giải thích nó, nhưng đôi khi phương pháp này hoạt động tốt hơn. Đôi khi tôi phải sử dụng cả hai phương pháp lol.
omega

@omega phương pháp này cung cấp nhiều kiểm soát hơn.
GiantCowFilms

5

Đối với những người không có Adobe Photoshop, đây là một sự thay thế miễn phí và đa nền tảng:

Sử dụng ImageMagick , nó có thể được thực hiện trong dòng lệnh

convert lQchR.png -auto-level -white-threshold 78% fish.png

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

Điều này có thể yêu cầu một số tinh chỉnh giá trị ngưỡng trắng, nhưng nó nhanh hơn GUI đặc biệt là khi bạn có nhiều ảnh:

convert *.png -auto-level -white-threshold 78% x-%04d.png


Biên tập:

Một phương pháp khác sử dụng phép chia đã được joojaa chỉ ra trong các bình luận

convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.png

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


+1 cho hình ảnh tưởng tượng. Btw bạn cũng có thể thực hiện phân chia đường thông thấp trong hình ảnh, lợi thế là bạn không cần phải đánh giá trị số dư. Đó là tốt hơn về mặt tự động hóa.
joojaa

@joojaa Tôi không quen với lựa chọn đó. Vui lòng chỉnh sửa một đoạn mới thành câu trả lời nếu nó hoạt động tốt hơn
Tymric

@Timmy convert fish.png ( +clone -blur 0x80 ) -compose Divide_Src -composite out_fish.pngphương pháp được mô tả ở đây . Thêm cấp độ tự động nếu bạn muốn.
joojaa

@joojaa Cảm ơn bạn. Tôi đã thêm nó vào câu trả lời cùng với kết quả
Tymric

-1

Lệnh chuyển đổi ImageMagick có thể có xung đột với lệnh chuyển đổi Windows. Vì vậy, bạn phải xác định đường dẫn đầy đủ.

Giả sử chúng ta muốn thay đổi nền màu xám của hình ảnh phototext.png và tạo một hình ảnh mới phototext1.png.

Giả sử ImageMagick được cài đặt trong thư mục: C: \ Program Files \ ImageMagick-7.0.3-Q16

Sau đó viết lệnh follwing vào dấu nhắc lệnh

"C: \ Tệp chương trình \ ImageMagick-7.0.3-Q16 \ convert.exe" phototext.png -auto-level -white-ngưỡng 78% phototext1.png


1
Xin chào Tiến sĩ Murtaza Khan, chào mừng bạn đến với GDSE. Chúng tôi tuân theo một định dạng Hỏi và Đáp nghiêm ngặt (trái ngược với định dạng diễn đàn), vì vậy tôi sợ câu trả lời của bạn có thể bị bỏ phiếu vì nó không thực sự trả lời câu hỏi (tôi cho rằng đây là câu trả lời cho câu trả lời khác vì câu hỏi không đề cập đến ImageMagick). Bạn có thể truy cập trung tâm trợ giúp của chúng tôi để đọc thêm về cách thức hoạt động của trang web.
Cai
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.