Sự khác biệt giữa màn hình với độ phân giải 2560 * 1440 với zoom - 200% và màn hình có độ phân giải 1280 * 720 là gì?


34

Tôi có một máy tính xách tay với độ phân giải màn hình gốc là 2560 * 1440. Vì vậy, điều đó có nghĩa là nó có 2560 pixel chấm theo chiều ngang và 1440 pixel chấm theo chiều dọc.

Tôi cũng có thể buộc hệ thống hiển thị dưới dạng màn hình với độ phân giải là 1280 * 720 (về cơ bản là 1/4 pixel khi so sánh với 2560 * 1440). buộc hệ thống phải sử dụng 4 pixel gốc để hiển thị 1 pixel ảnh.

                   .    .
    .       -> 
                   .    .
[2560*1440]      [1280*720]

Hiệu ứng tương tự khi tôi giữ độ phân giải màn hình ở mức 2560 * 1440 và zoom 200%. tức là, để hiển thị mọi pixel của hình ảnh, màn hình sử dụng 4 pixel gốc của nó.

Tuy nhiên, tôi thấy sự khác biệt về độ rõ của màn hình giữa hai cài đặt. Vui lòng xem bên dưới để chụp ảnh màn hình của hai

màn hình với độ phân giải 2560 * 1440 với tỷ lệ thu phóng 200% nhập mô tả hình ảnh ở đây

màn hình với độ phân giải 1280 * 720 (không thu phóng) nhập mô tả hình ảnh ở đây

Ai đó có thể giải thích lý do cho sự khác biệt này trong sự rõ ràng?


2
Sau đó, hệ thống này buộc hệ thống phải sử dụng 4 pixel gốc để hiển thị 1 pixel của hình ảnh. Rất tiếc, Pixel Doubled không phải lúc nào cũng được sử dụng. // Chính xác thì ý của bạn là gì Chất lượng tối ưu chỉ có thể đạt được với độ phân giải bảng gốc, đó là một thực tế nổi tiếng.
Daniel B

2
Nhìn vào cả hai hình ảnh chặt chẽ, bạn có thể thấy sự khác biệt. Chụp ảnh khi hệ thống được cấu hình với độ phân giải 1280 * 720 trông pixel hơn. Nếu bạn phóng to hình ảnh, bạn có thể tạo ra sự khác biệt. Trong khi làm việc trên hệ thống, sự khác biệt là khá đáng chú ý. Hệ thống có độ phân giải 1280 * 720 trông pixel hơn.
Darshan L

Tôi đồng ý rằng id chất lượng tối ưu đạt được với độ phân giải bảng gốc. Nhưng ở đây tôi đang cố gắng hiểu những gì đang xảy ra dưới mui xe trong hai cài đặt này. Vâng, tôi có thể sai với nhân đôi pixel, đó là sự hiểu biết của tôi. Dù sao, bạn có thể giải thích rõ ràng những gì đang xảy ra giữa 2 cài đặt.
Darshan L

Câu trả lời:


78

Có vẻ như bạn đang đề cập đến "phóng to 200%" trong một số cài đặt hệ điều hành.

Khi bạn sử dụng 1280 * 720, mọi thứ được hiển thị ở độ phân giải này và sau đó được thu nhỏ lại dưới dạng bitmap (bằng màn hình của bạn). Hình ảnh cuối cùng thực sự bao gồm các khối 2x2 pixel.

Khi bạn sử dụng độ phân giải 2560 * 1440 với độ phóng đại 200% thì mọi đối tượng sẽ được thu nhỏ trước , sau đó được hiển thị ở độ phân giải đầy đủ. Với một bitmap, nó có thể không tạo ra sự khác biệt nhưng các đối tượng như phông chữ TrueType hoặc tỷ lệ đồ họa vector "trơn tru", chúng có thể thay đổi từng pixel có sẵn một cách riêng biệt. Trong thực tế, hình ảnh thu được không nhất thiết phải tạo các khối pixel 2x2 trên màn hình của bạn như trong trường hợp đầu tiên.


Thí dụ

  1. Hãy bắt đầu với độ phân giải thấp 4 x 4:

    lưới4

  2. Chúng tôi vẽ một đối tượng được mô tả là "tam giác phía trên bên trái, 4 x 4, đen":

    tam giác4 trên lưới4

  3. Màn hình lấy bitmap ở trên và chia tỷ lệ thành độ phân giải gốc 8 x 8, vì vậy mỗi pixel gốc trở thành một khối pixel 2x2:

    tam giác4

  4. Bây giờ, hãy sử dụng độ phân giải 8x8 ngay từ đầu:

    lưới8

  5. Chúng tôi xem xét một đối tượng được mô tả là "tam giác phía trên bên trái, 4 x 4, đen":

    tam giác4 trên lưới8

  6. Nhưng chúng tôi bảo HĐH sử dụng zoom 200%. HĐH tính toán lại đối tượng và nhận được "tam giác phía trên bên trái, 8 x 8 , đen":

    trinagle8 trên lưới8

    Điều này sau đó được gửi đến màn hình và hiển thị.

So sánh:

tam giác4 trinagle8 trên lưới8

Lưu ý nếu chúng ta chỉ có tam giác 4 ​​x 4 ban đầu dưới dạng bitmap , kết quả cuối cùng sẽ giống như hình bên trái ở trên, bất kể việc chia tỷ lệ được thực hiện bởi HĐH hay màn hình. Mô tả toán học của tam giác cho phép HĐH tính toán lại nó theo các chiều mới và có được hình ảnh mượt mà ở cuối.

Trong các hệ điều hành hiện đại, nhiều yếu tố GUI, phông chữ, v.v. có sẵn dưới dạng "mô tả toán học" có thể được tính toán lại một cách trơn tru theo các kích thước đã cho (thu phóng). Thuật ngữ chung là đồ họa vector .


Có, tôi đang đề cập đến các cài đặt có trong windows 10. Có một tùy chọn như "Thay đổi kích thước của văn bản, ứng dụng và các mục khác". Và có một danh sách thả xuống với các giá trị như 100%, 125%, 150%, 175%, 200%
Darshan L

2
@DarshanL GIMP, nhưng công việc của tôi là với các pixel đơn lẻ, như thể tôi đang ở trong một trình chỉnh sửa cơ bản nhất (MS Paint từ một số Windows cũ sẽ đủ). Ban đầu những đường màu đỏ này rộng 1 pixel. Các tệp sau đó được thay đổi kích thước theo hệ số 500% để chúng không xuất hiện nhỏ ở đây.
Kamil Maciorowski

2
Ví dụ của bạn cho thấy kết quả của việc chia tỷ lệ hình ảnh 4x4 thành 8x8 không phải là cách duy nhất có thể được thực hiện. Cũng có thể thực hiện chia tỷ lệ với khử răng cưa được áp dụng. Trong trường hợp đó, 16 trong số các pixel trong phiên bản 8x8 sẽ chứa các giá trị pixel gốc, nhưng các pixel ở giữa sẽ là các giá trị trung bình thay vì các bản sao. Không phải ai cũng đồng ý về cách tiếp cận nào có vẻ tốt nhất, nhưng tất nhiên cả hai sẽ không đẹp mắt như một bức tranh được vẽ ở độ phân giải 8 x 8 pixel ở vị trí đầu tiên.
kasperd

8
@kasperd: " Cũng có thể thực hiện chia tỷ lệ với áp dụng khử răng cưa. " Không, không phải vậy. Đó không phải là "chống răng cưa"; nó được lọc . Đó là phép nội suy giữa dữ liệu hiện có. Nội suy không bao giờ có thể loại bỏ răng cưa; nó chỉ có thể biến răng cưa thành tiếng ồn, mà con người thấy hấp dẫn hơn về mặt thị giác. "Chống răng cưa" chỉ có thể thực sự đạt được bằng các kỹ thuật lấy nhiều mẫu hơn, chẳng hạn như hiển thị ở độ phân giải cao hơn.
Nicol Bolas

1
@NicolBolas loại lọc này được gọi là khử răng cưa, vì nó ngăn chặn răng cưa. Vâng, nó phát sinh bôi nhọ thay cho nó, nhưng đó là một vấn đề khác.
rẽ trái

7

Ngoài câu trả lời xuất sắc của Kamil (đồ họa và văn bản sẽ được vẽ ở độ phân giải được cải thiện và do đó trông đẹp hơn), MacOS và iOS thực sự cho phép nhà phát triển sử dụng các tác phẩm nghệ thuật khác nhau tùy thuộc vào độ phân giải màn hình. Trên màn hình phóng to, bạn có thể sử dụng tác phẩm nghệ thuật với các chi tiết bổ sung không thể đọc được trên màn hình chất lượng thấp hơn và sử dụng tác phẩm nghệ thuật có ít chi tiết hơn cho màn hình chất lượng thấp hơn.

Ví dụ: trong trình xử lý văn bản, bạn có thể có một biểu tượng để tạo danh sách được đánh số. Trên màn hình độ phân giải cao, biểu tượng đó chứa các số nhỏ 1, 2, 3 có thể đọc được. Nếu điều đó được thu nhỏ xuống màn hình độ phân giải thấp, nó sẽ chỉ là một vệt mờ, vì vậy đối với độ phân giải thấp, một biểu tượng độ phân giải thấp hơn được thiết kế bằng tay được sử dụng.


Theo tác phẩm nghệ thuật, bạn có nghĩa là hình nền?
JoL

@JoL không, tôi tin rằng OP có nghĩa là các tệp khác nhau cho cùng một hình ảnh. Trên MacOS, iOS và một số người khác (như Android ), nhà phát triển có thể đặt một tệp khác với kích thước hình ảnh và chi tiết khác nhau cho cùng một hình ảnh tùy thuộc vào độ phân giải màn hình / hỗ trợ Retina.
Andrew T.

Không chỉ trên MacOS, mà cả trên các hệ điều hành dựa trên BSD và GNU / Linux. AFAIK Windows cũng làm điều này
Axel Advento

Tất cả các hệ điều hành làm điều này ...
Mikael Dúi Bolinder

2

Hình ảnh đầu tiên của bạn có 2511x1151 pixel. Các phông chữ được hiển thị rõ ràng ở độ phân giải đầy đủ thay vì độ phân giải một nửa, do đó, "thu phóng 200%" của bạn chỉ liên quan đến tỷ lệ kết xuất thay vì nội dung của nó (tất nhiên, trừ khi nội dung chỉ có sẵn dưới dạng bitmap ở độ phân giải gốc) . Hình ảnh của bạn tốt hơn bạn mong đợi.

Bây giờ giả sử rằng chúng tôi mở rộng nội dung đã được đăng ký trước (tôi có thể thực hiện điều này trên máy tính để bàn của mình bằng cách sử dụng ALT-scroll thay vì cuộn CTRL nhưng không biết mức độ phổ biến có thể xảy ra trên máy tính để bàn ngoài XFCE), bạn có thể gặp phải tình huống ngược lại: nội dung prerendered trông tệ hơn ở quy mô ban đầu.

Trong trường hợp đó, bạn có thể thấy các hiệu ứng của kết xuất pixel phụ. Tóm lại, các chuỗi con màu đỏ, xanh lục và xanh lam nằm trên các vị trí hơi khác nhau và kết xuất pixel phụ kết hợp thông tin này để hiển thị các hình dạng tốt hơn một chút so với các kết xuất mà không có kiến ​​thức đó. Tất nhiên, khi tăng hoặc in hoặc xem trên màn hình với các thông số màu khác nhau, mối quan hệ pixel phụ của mục đích kết xuất không còn hợp lệ và kết quả có thể trông tệ hơn những gì bạn muốn.

Nói cách khác, đây là một biến thể của giao diện "khối" khi kết xuất trên thiết bị có pixel hình chữ nhật chính xác hơn so với thiết bị hiển thị dự định.

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.