Vài câu hỏi liên quan đến độ phân giải màn hình


12

Tôi hiểu rằng độ phân giải của màn hình là số pixel mà nó có thể chứa theo chiều dọc và chiều ngang. Vì vậy, nếu độ phân giải của tôi là 1920 x 1200, điều đó có nghĩa là có 1920 pixel ngang và 1200 pixel theo chiều dọc.

Vì vậy, đây là những câu hỏi của tôi

  1. Là kích thước pixel cố định trên tất cả các thiết bị hiển thị? Tôi cảm thấy nó không phải, nhưng xin vui lòng làm rõ. Nếu kích thước khác nhau, làm thế nào hình ảnh được chụp với một thiết bị được hiển thị trong một số thiết bị hiển thị khác? Bản đồ là gì?
  2. Cả màn hình PC và màn hình Laptop của tôi đều có kích thước 17 "nhưng độ phân giải được hỗ trợ là khác nhau. Tại sao vậy?
  3. Điều gì xảy ra trong nền khi tôi giảm độ phân giải của màn hình? Tại sao văn bản / hình ảnh được hiển thị phát triển lớn hơn khi tôi giảm độ phân giải và tại sao nó tăng nhỏ hơn khi độ phân giải tăng?
  4. Điều gì xảy ra khi hình ảnh có độ phân giải cao được hiển thị trên màn hình độ phân giải thấp và ngược lại
  5. Nhiều lần tôi nhận thấy rằng hình ảnh lớn được hiển thị dưới dạng hình ảnh nhỏ hơn sao cho phù hợp với màn hình? (Giống như 'xem kích thước thực tế', 'vừa với màn hình', 'kéo dài để vừa với màn hình', v.v.) Việc ánh xạ được thực hiện như thế nào?
  6. Hệ điều hành có liên quan gì đến độ phân giải không? Có bất cứ điều gì như, hệ điều hành này chỉ hỗ trợ độ phân giải nhiều như vậy?

Ném một số ánh sáng vào câu hỏi của tôi. Tôi rất đánh giá cao bất kỳ sự giúp đỡ.

Cảm ơn trước.

Câu trả lời:


10

Bạn phải hiểu, pixel phần cứng là gì và pixel phần mềm là gì. Các độ phân giải , mà bạn đang thiết lập trong cài đặt hiển thị, chỉ là một tham số chuyển đổi.

Kích thước màn hình màn hình (ví dụ 17 ") có số pixel phần cứng cố định, bằng với độ phân giải tối đa của màn hình cụ thể này. Một pixel trong harware là một chấm, có thể có bất kỳ màu nào. Khi công nghệ phát triển, số pixel đó là số pixel. có thể được đưa vào một đơn vị phát triển: các pixel nhỏ hơn và nhỏ hơn, như kích thước màn hình lớn hơn và lớn hơn, cho nhiều pixel hơn = độ phân giải tối đa lớn hơn. Cũng như nhiều pixel hơn, bạn có thể thấy các chi tiết nhỏ hơn của hình ảnh trên màn hình.

Màn hình cho phép bạn phân giải tối đa, HĐH của bạn phát hiện điều đó và chỉ cung cấp cho bạn các độ phân giải được màn hình cho phép. Nếu bạn cung cấp độ phân giải phần mềm nhỏ hơn màn hình của bạn có thể xử lý, thẻ video sẽ đơn giản hóa hình ảnh đi đến màn hình. Ví dụ: tạo 4 pixel (hình vuông), hiển thị cùng màu với 1 pixel hình ảnh của bạn chứa. Độ phân giải càng thấp, càng nhiều pixel sẽ bị "không sử dụng" - được đánh dấu bằng cùng màu.

Hình ảnh [thông thường] chứa một số pixel cố định - giống như màn hình của bạn. Kích thước của pixel phụ thuộc vào màn hình. Vì vậy, nếu bạn có màn hình 1600x1200, nhưng đang chạy ở độ phân giải 800x600, hình ảnh 800x600 của bạn sẽ hiển thị lớn gấp đôi so với khi xem ở độ phân giải 1600x1200.

Nếu bạn xem một hình ảnh, đó là 1600x1200 trên màn hình 800x600, bạn sẽ chỉ thấy 1/4 hình trên màn hình. Nếu bạn thu nhỏ nó, để làm cho nó hiển thị toàn màn hình, bạn sẽ thấy tất cả, nhưng nó sẽ được đơn giản hóa - các pixel, tùy thuộc vào tỷ lệ (trong trường hợp này là 1/4), sẽ tính được màu / độ sáng trung bình từ 4 pixel của hình ảnh của bạn, cung cấp cho bạn và màu trung bình, từ mỗi 4 pixel (vuông) thành 1 pixel trên màn hình.

Có các chuỗi mà độ phân giải tối đa phụ thuộc vào - kích thước màn hình màn hình, mật độ pixel cho màn hình đó, khả năng xuất ra card đồ họa, khả năng đầu ra của hệ điều hành. Nếu bất kỳ điều nào sau đó không hỗ trợ độ phân giải tối đa cho màn hình của bạn, bạn sẽ không thể sử dụng hết khả năng của nó.


6

Là kích thước pixel cố định trên tất cả các thiết bị hiển thị? Tôi cảm thấy nó không phải, nhưng xin vui lòng làm rõ. Nếu kích thước khác nhau, làm thế nào hình ảnh được chụp với một thiết bị được hiển thị trong một số thiết bị hiển thị khác? Bản đồ là gì?

Kích thước pixel có thể khác nhau đối với các thiết bị hiển thị khác nhau nhưng sự khác biệt trong hầu hết các trường hợp sẽ không thể nhận thấy bằng mắt thường. Điều này thực sự phụ thuộc vào các phương pháp sản xuất phần cứng.

Cả màn hình PC và màn hình Laptop của tôi đều có kích thước 17 "nhưng độ phân giải được hỗ trợ là khác nhau. Tại sao vậy?

Bởi vì cả hai có thể có tỷ lệ chiều rộng và chiều cao khác nhau. Thông thường máy tính xách tay có màn hình rộng hơn màn hình PC.

Điều gì xảy ra trong nền khi tôi giảm độ phân giải của màn hình? Tại sao văn bản / hình ảnh được hiển thị phát triển lớn hơn khi tôi giảm độ phân giải và tại sao nó tăng nhỏ hơn khi độ phân giải tăng?

Khi bạn giảm độ phân giải, điều này có nghĩa là bạn chỉ cần ánh xạ nhiều pixel phần cứng hơn vào một pixel phần mềm. Ví dụ: phần cứng của bạn có thể hỗ trợ bốn pixel nhưng phần mềm chỉ cung cấp một dữ liệu pixel. Dữ liệu đơn giản sẽ được kéo dài tương ứng, tức là, 1 pixel dữ liệu sẽ được kéo dài thành 4 pixel phần cứng.

Điều gì xảy ra khi hình ảnh có độ phân giải cao được hiển thị trên màn hình độ phân giải thấp và ngược lại Bạn không thể hiển thị độ phân giải cao hơn dung lượng phần cứng tối đa. Tuy nhiên, hoàn toàn có khả năng bạn đã đặt độ phân giải màn hình của mình thấp hơn mức mà phần cứng (đọc 'màn hình') có thể làm được. Trong trường hợp đó, một hình ảnh có độ phân giải cao hơn mức này sẽ được nén (ngược lại với độ giãn) để phù hợp với độ phân giải này.

Nhiều lần tôi nhận thấy rằng hình ảnh lớn được hiển thị dưới dạng hình ảnh nhỏ hơn sao cho phù hợp với màn hình? (Giống như 'xem kích thước thực tế', 'vừa với màn hình', 'kéo dài để vừa với màn hình', v.v.) Việc ánh xạ được thực hiện như thế nào? Ánh xạ chỉ đơn giản dựa trên tỷ lệ đầu vào so với đầu ra trong đó đầu vào là pixel phần mềm và đầu ra là pixel phần cứng.

Hệ điều hành có liên quan gì đến độ phân giải không? Có bất cứ điều gì như, hệ điều hành này chỉ hỗ trợ độ phân giải nhiều như vậy? Không, ánh xạ này được thực hiện bởi phần mềm, tuy nhiên, Hệ điều hành cung cấp các phương thức tích hợp nhất định (Được gọi là API trong thế giới lập trình) để thực hiện việc này.


Tôi không thích câu trả lời này, vì nó có quá nhiều điểm không chính xác (có lẽ tôi chỉ là người phạm tội). Đối với # 2, hai màn hình chắc chắn có thể có cùng kích thước và hỗ trợ các độ phân giải khác nhau nếu chúng có độ phân giải gốc ("phần cứng") khác nhau - điều này cũng trả lời # 1 rằng, không, pixel có thể có kích thước khác nhau trên các màn hình khác nhau vì màn hình có độ phân giải cao hơn độ phân giải cần các pixel nhỏ hơn để vừa với một lượng lớn hơn trong cùng một khu vực (điều này chắc chắn đáng chú ý với mắt thường). Ngoài ra, việc chia tỷ lệ hình ảnh thường được thực hiện bởi card đồ họa chứ không phải phần mềm.
BlueRaja - Daniel Pflughoeft

Ngoài ra, để trở thành một thực nitpick, nó thể Disply một độ phân giải cao hơn so với sự hỗ trợ màn hình nếu hỗ trợ card đồ họa của bạn chế độ panning .
BlueRaja - Daniel Pflughoeft

@aAamir: Mặc dù hiện nay phổ biến cho máy tính xách tay có màn hình rộng, nhưng ngày nay cũng phổ biến hơn là màn hình LCD cho máy tính để bàn cũng là màn hình rộng. @BlueRaja: Mặc dù GPU có thể cung cấp quá trình xử lý cần thiết để chia tỷ lệ hình ảnh, nhưng sẽ không chính xác khi nói rằng các lệnh phần mềm có thể ra lệnh khi nào và quy mô xảy ra như thế nào? Ngoài ra, với hầu hết các quy mô hiện nay dựa trên các thuật toán, phần mềm có thể thích ứng với các thuật toán mới và cung cấp chúng cho người dùng dễ dàng hơn nhiều so với phần cứng có thể.
music2myear

@BlueRaja: Điểm lấy cho # 2. Đối với # 1, tôi đã nói rằng kích thước pixel có thể khác nhau và tôi đã nói rằng trong 'hầu hết các trường hợp' sẽ không nhìn thấy được bằng mắt thường. Vì vậy, tôi nghĩ rằng bạn là quá phạm vi ở đây. Để nhân rộng hình ảnh, mặc dù card đồ họa cung cấp các khả năng này nhưng chúng phải được một số phần mềm sử dụng để tận dụng các khả năng này (hay nói cách khác, các API đó phải được sử dụng bởi một số phần mềm). Hơn nữa, OP đã hỏi liệu nó có được thực hiện bởi OS hay không, câu trả lời là không, nó không được OS thực hiện.
Aamir

@BlueRaja: Thẻ đồ họa hỗ trợ chế độ Panning không có nghĩa là màn hình có thể hiển thị nhiều hơn những gì phần cứng của nó cho phép tại một thời điểm nhất định. Chỉ có card đồ họa đó khiến bạn tin rằng nó đang hiển thị nhiều hơn.
Aamir

5
  1. Kích thước pixel không cố định. Trên màn hình LCD (màn hình phẳng) có một thứ gọi là "Độ phân giải gốc", thường là độ phân giải tối đa và tương ứng 1 pixel được gửi từ hệ thống đồ họa tương quan với một pixel vật lý trên màn hình LCD, mỗi pixel chứa một màu đỏ, xanh lục, và màu xanh lam ... thứ gì đó được kích hoạt với số lượng khác nhau để tạo ra màu mong muốn cho pixel đó. Đây là độ phân giải trong đó hình ảnh và văn bản trông sắc nét và rõ ràng nhất. Trên ống CRT (Ray Gun) cũ, không có độ phân giải gốc vì màn hình đang quay một luồng ánh sáng được sửa đổi gần như liên tục nhưng theo thời gian thực ở màn hình, có thể điều chỉnh để hoạt động ở bất kỳ tốc độ nào mà thẻ video đang gửi thông tin . Trên màn hình LCD có một cái gì đó gọi là "Dot Pitch" tương ứng với kích thước của các pixel riêng lẻ (tôi nghĩ). Một pixel vật lý nhỏ hơn cho phép số lượng pixel lớn hơn được nén trên màn hình.

  2. Điều này cho thấy các pixel vật lý có kích thước khác nhau. Bạn có thể tìm các cài đặt liên quan đến DPI (Dots Per Inch) mà trong một hình ảnh sẽ tương quan với số lượng pixel của hình ảnh đó sẽ vừa trong một inch, tương tự như máy in, nhưng không phải là ký hiệu "X by Y" như độ phân giải, nhưng trong một ký hiệu "tổng số vừa với một inch" như 75DPI hoặc 90DPI (phổ biến cho hình ảnh kỹ thuật số và đồ họa web thông thường), 300DPI hoặc 600DPI (phổ biến cho máy in laser cơ bản và máy in mực và hình ảnh độ phân giải cao) hoặc 1500DPI hoặc 2400DPI (được sử dụng in chất lượng ảnh hoặc hình ảnh độ phân giải cực cao để xuất bản).

  3. Điều này dẫn chúng tôi đến câu hỏi thứ ba của bạn. Khi bạn thay đổi số pixel phù hợp với màn hình của bạn, hình này, tương quan với DPI của hình ảnh bạn đặt làm nền, về cơ bản sẽ làm cho "inch" của hình ảnh khớp với phần lớn hơn hoặc nhỏ hơn của bạn không gian màn hình thực tế. Windows cung cấp một số tùy chọn cho hình nền của máy tính để bàn của bạn như kéo dài hoặc định tâm để cho phép hình ảnh "vừa" trên màn hình theo cách bạn muốn. Nó thực hiện điều này bằng cách lấy mẫu hình ảnh khác nhau, lấy trung bình các pixel và chỉ hiển thị những pixel sẽ tương ứng với các pixel bạn đặt làm độ phân giải mong muốn. Khi bạn hạ thấp độ phân giải có nghĩa là có ít pixel hơn được gửi đến màn hình của bạn, sẽ có ít pixel hơn trải dài trên màn hình và do đó, cần vài pixel của hình ảnh để lấp đầy màn hình, dẫn đến hình ảnh (và tất cả các yếu tố hình ảnh khác trên màn hình của bạn) xuất hiện lớn hơn. Tăng độ phân giải và điều ngược lại xảy ra. Nhiều pixel phù hợp hơn trong một khu vực nhất định trên màn hình của bạn và do đó các yếu tố và hình ảnh có vẻ nhỏ hơn và thường sắc nét hơn một chút.

  4. Hình ảnh độ phân giải cao sẽ xuất hiện ít sắc nét hơn nhiều so với "bình thường" trên màn hình độ phân giải thấp. Hầu hết các chương trình và hệ điều hành xem hình ảnh sẽ tự động vẽ lại hoặc thay đổi kích thước hình ảnh cho vừa với màn hình của bạn hoặc trong không gian được phép trong chương trình xem. Và họ thường làm một công việc rất tốt. Nếu mọi thứ khác trông sắc nét trên màn hình của bạn, bất kể độ phân giải, hình ảnh siêu lớn mà hệ điều hành hoặc chương trình xem của bạn chỉ hiển thị một phần tư hoặc ít hơn các pixel sẽ vẫn sắc nét như mọi thứ khác.

  5. Nó thường được gọi là lấy mẫu và đó là điều tương tự xảy ra nếu bạn sử dụng chương trình xử lý hình ảnh của mình (như IrfanView hoặc thậm chí Paint) để thay đổi độ phân giải của hình ảnh để bạn có thể gửi nó dưới dạng email hoặc đăng nó lên trang web. Các chương trình tính trung bình các pixel trên một khu vực nhất định và sau đó loại bỏ các pixel không còn phù hợp với hình ảnh đầu ra mong muốn. Có những công thức toán học rất tốt trong việc này và trừ khi bạn nhìn vào một ví dụ cực kỳ nghèo nàn hoặc một hình ảnh cực kỳ phóng to, bạn sẽ khó có thể nói hình ảnh đã được thay đổi kích thước.

  6. Các hệ điều hành không thực sự quan tâm đến độ phân giải của phần lớn. Ngày nay, chúng thường được thiết kế cho độ phân giải cao hơn 800x600, trong khi 20 năm trước nó là 640x480. Ở độ phân giải thấp hơn, các thành phần UI của hệ điều hành có thể trở nên quá lớn, chiếm một lượng không gian màn hình không phù hợp. Windows hoặc Mac OS sẽ trông khá tệ trên màn hình điện thoại di động, đó là một lý do có các HĐH chuyên dụng được chế tạo cho các thiết bị có kích thước khác nhau. Nhưng đối với hầu hết các phần, đó là card màn hình và màn hình xác định độ phân giải mà hệ thống của bạn có khả năng và những độ phân giải tốt nhất.

Nói chung, trừ khi bạn gặp vấn đề khi nhìn thấy các yếu tố nhỏ hơn, tôi sẽ giữ độ phân giải màn hình cao như màn hình sẽ cho phép. Nó sẽ trông sắc nét và sạch sẽ nhất theo cách đó.


1
Tôi nghĩ rằng "cái gì đó" bạn đang tìm kiếm ở điểm 1 là "subpixel".
Shinrai

Bạn có thể đúng. Tôi có lẽ nên tham khảo Wikipedia về thuật ngữ chính xác hơn.
âm nhạc2myear
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.