화면 해상도에 관한 몇 가지 질문


12

나는 디스플레이의 해상도가 수직 및 수평으로 수용 할 수있는 픽셀 수라는 것을 알고 있습니다. 내 해상도가 1920 x 1200이면 1920 가로 픽셀과 세로 1200 픽셀이 있음을 의미합니다.

여기 내 질문이 있습니다

  1. 모든 디스플레이 장치에서 픽셀 크기가 고정되어 있습니까? 나는 그것이 아니라고 생각하지만 명확히하십시오. 크기가 다른 경우 한 장치로 촬영 한 이미지가 다른 디스플레이 장치에 어떻게 표시됩니까? 매핑이란 무엇입니까?
  2. 내 PC 모니터와 랩톱 모니터의 크기는 모두 17 인치이지만 지원되는 해상도가 다릅니다. 왜 그런가요?
  3. 모니터 해상도를 줄이면 백그라운드에서 어떻게됩니까? 해상도를 낮추면 표시되는 텍스트 / 이미지가 커지는 이유와 해상도를 높이면 왜 작아 지는가?
  4. 고해상도 이미지가 저해상도 화면에 표시되거나 그 반대의 경우에 발생하는 현상
  5. 여러 번 큰 이미지가 작은 이미지로 표시되어 디스플레이에 맞습니까? ( '실제 크기보기', '화면에 맞추기', '화면에 맞추기'등) 매핑은 어떻게 수행됩니까?
  6. 운영 체제는 해상도와 관련이 있습니까? 이 운영 체제는이 정도의 해상도 만 지원합니까?

내 질문에 약간의 빛을 던져라. 도움을 주셔서 감사합니다.

미리 감사드립니다.

답변:


10

하드웨어 픽셀이 무엇인지, 소프트웨어 픽셀이 무엇인지 이해해야합니다. 해상도는 , 당신은 디스플레이 설정에서 설정하는 것을 그냥 변환 매개 변수입니다.

모니터 화면 크기 (예 : 17 ")에는 고정 된 수의 하드웨어 픽셀이 있으며이 특정 모니터의 최대 해상도와 같습니다. 하드웨어에서 하나의 픽셀은 하나의 점으로 모든 색상을 가질 수 있습니다. 기술이 발전 할 때 픽셀 수는 더 큰 화면 크기와 같이 더 작고 더 작은 픽셀은 더 많은 픽셀 = 최대 더 큰 해상도를 제공합니다. 더 많은 픽셀과 마찬가지로 화면에서 이미지의 더 작은 세부 사항을 볼 수 있습니다.

모니터는 최대 해상도를 허용하고 OS는이를 감지하여 모니터가 허용하는 해상도 만 제공합니다. 모니터가 처리 할 수있는 것보다 작은 소프트웨어 해상도를 제공하면 비디오 카드가 모니터로가는 이미지를 단순화합니다. 예를 들어, 4 픽셀 (정사각형)을 만들면 이미지의 1 픽셀에 포함 된 것과 동일한 색상이 표시됩니다. 해상도가 낮을수록 더 많은 픽셀이 "사용되지 않은"상태로 표시됩니다 (같은 색상으로 표시).

[일반적으로] 이미지에는 모니터와 같은 고정 된 수의 픽셀이 포함되어 있습니다. 픽셀의 크기는 모니터에 따라 다릅니다. 따라서 1600x1200 화면이지만 800x600 해상도로 실행중인 경우 800x600 이미지는 1600x1200 해상도에서 볼 때보 다 두 배 더 크게 표시됩니다.

800x600 화면에서 1600x1200 인 이미지를 보면 화면에 1/4 만 표시됩니다. 축소하면 전체 화면으로 표시되므로 모든 화면이 표시되지만 단순화됩니다. 비율 (이 경우 1/4)에 따라 픽셀은 평균 색상 / 밝기를 4에서 계산합니다. 4 픽셀 (정사각형)부터 화면의 1 픽셀까지 평균 색상을 제공합니다.

최대 해상도는 모니터 화면 크기, 해당 화면의 픽셀 밀도, 그래픽 카드 출력 가능성, 운영 체제 출력 가능성에 따라 달라집니다. 후자가 모니터의 최대 해상도를 지원하지 않으면 최대한의 잠재력을 발휘할 수 없습니다.


6

모든 디스플레이 장치에서 픽셀 크기가 고정되어 있습니까? 나는 그것이 아니라고 생각하지만 명확히하십시오. 크기가 다른 경우 한 장치로 촬영 한 이미지가 다른 디스플레이 장치에 어떻게 표시됩니까? 매핑이란 무엇입니까?

픽셀 크기는 디스플레이 장치마다 다를 수 있지만 대부분의 경우 차이는 육안으로 눈에 띄지 않습니다. 이것은 실제로 하드웨어 제조 방법에 달려 있습니다.

내 PC 모니터와 랩톱 모니터의 크기는 모두 17 인치이지만 지원되는 해상도가 다릅니다. 왜 그런가요?

너비와 높이의 비율이 서로 다를 수 있기 때문입니다. 일반적으로 랩톱은 PC 모니터보다 화면이 더 넓습니다.

모니터 해상도를 줄이면 백그라운드에서 어떻게됩니까? 해상도를 낮추면 표시되는 텍스트 / 이미지가 커지는 이유와 해상도를 높이면 왜 작아 지는가?

해상도를 낮추면 더 많은 하드웨어 픽셀을 하나의 소프트웨어 픽셀에 매핑하는 것입니다. 예를 들어, 하드웨어는 4 개의 픽셀을 지원할 수 있지만 소프트웨어는 1 개의 픽셀 데이터 만 제공합니다. 데이터는 그에 따라 단순히 확장 될 것이다. 즉, 1 픽셀의 데이터는 4 픽셀의 하드웨어로 확장 될 것이다.

고해상도 이미지가 저해상도 화면에 표시되거나 그 반대의 경우에 발생하는 현상 최대 하드웨어 용량보다 높은 해상도를 표시 할 수 없습니다. 그러나 화면 해상도를 하드웨어 ( '모니터'읽기)가 가능한 것보다 낮게 설정했을 수 있습니다. 이 경우 이보다 높은 해상도의 이미지는이 해상도에 맞게 압착됩니다 (신축이 반대).

여러 번 큰 이미지가 작은 이미지로 표시되어 디스플레이에 맞습니까? ( '실제 크기보기', '화면에 맞추기', '화면에 맞추기'등) 매핑은 어떻게 수행됩니까? 매핑은 단순히 입력 대 출력의 비율을 기반으로합니다. 여기서 입력은 소프트웨어 픽셀이고 출력은 하드웨어 픽셀입니다.

운영 체제는 해상도와 관련이 있습니까? 이 운영 체제는이 정도의 해상도 만 지원합니까? 아니요,이 매핑은 소프트웨어에 의해 수행되지만 운영 체제는이를 구현하기 위해 특정 내장 방법 (프로그래밍 세계에서 API로 알려짐)을 제공합니다.


작은 답변이 너무 많기 때문에이 답변이 마음에 들지 않습니다 (아마도 나는 단지 pedantic 일 것입니다). # 2의 경우, 두 개의 화면이 확실히 동일한 크기 일 수 있고 서로 다른 기본 ( "하드웨어") 해상도를 가진 경우 다른 해상도를 지원할 수 있습니다. 또한 # 1의 대답은 아닙니다. 해상도는 같은 영역에 더 많은 양을 맞추기 위해 더 작은 픽셀이 필요합니다 (눈에 띄는 것임). 또한 이미지 크기 조정은 일반적으로 소프트웨어가 아닌 그래픽 카드에 의해 수행됩니다.
BlueRaja-대니 Pflughoeft

또한,로 실제 nitpick, 이다 그래픽 카드가 지원하는 경우 모니터가 지원하는 것보다 높은 해상도를 disply 할 수 패닝 모드 .
BlueRaja-대니 Pflughoeft

@aAamir : 요즘 랩톱에서 와이드 스크린을 사용하는 것이 일반적이지만 데스크탑 용 LCD 모니터도 와이드 스크린으로 사용되는 것이 일반적입니다. @BlueRaja : GPU가 이미지를 스케일링하는 데 필요한 처리를 제공 할 수 있지만 스케일링이 언제 어떻게 발생하는지 소프트웨어 명령이 지시 할 수 있다고 말하는 것이 정확하지 않습니까? 또한 오늘날 대부분의 확장이 알고리즘을 기반으로하므로 소프트웨어는 새로운 알고리즘에 적응하여 하드웨어보다 훨씬 쉽게 사용자에게 제공 할 수 있습니다.
music2myear

@BlueRaja : 2 번 점. # 1의 경우 이미 픽셀 크기가 다를 수 있으며 '대부분의 경우'에는 육안으로 볼 수 없다고 말했습니다. 그래서 나는 당신이 여기에 과도하다고 생각했습니다. 이미지 크기 조정의 경우 그래픽 카드가 이러한 기능을 제공하지만 이러한 기능을 활용하려면 일부 소프트웨어에서 사용해야합니다 (즉, 일부 API에서는 해당 API를 사용해야 함). 또한 OP는 OS에 의해 수행되는지 여부를 묻기 때문에 대답은 아니요, OS에 의해 수행되지 않습니다.
Aamir

@BlueRaja : 패닝 모드를 지원하는 그래픽 카드는 모니터가 주어진 시간에 하드웨어가 허용하는 것 이상을 표시 할 수 있음을 의미하지 않습니다. 오직 그 그래픽 카드 만이 더 많은 것을 보여주고 있다고 믿습니다.
Aamir

5
  1. 픽셀 크기는 고정되어 있지 않습니다. LCD (평판) 모니터에는 일반적으로 최대 해상도 인 "네이티브 해상도"라는 것이 있으며, 그래픽 시스템에서 전송 된 1 픽셀은 LCD 패널의 하나의 물리적 픽셀과 관련이 있습니다. 각 픽셀은 빨강, 녹색, 그 픽셀에 대해 원하는 색상을 생성하기 위해 다양한 양으로 활성화되는 파란색 ... 이미지와 텍스트가 가장 선명하고 선명하게 보이는 해상도입니다. 구형 CRT (Ray Gun) 튜브의 경우 모니터가 거의 연속적이지만 실시간으로 수정 된 빛의 스트림을 화면에서 촬영하므로 비디오 카드가 정보를 보내는 속도에 관계없이 작동하도록 조정할 수 있으므로 기본 해상도가 없습니다. . LCD 모니터에는 "Dot Pitch"라는 것이 있습니다 개별 픽셀의 크기에 해당합니다 (제 생각에). 물리적 픽셀이 작을수록 더 많은 수의 픽셀을 화면에 압착 할 수 있습니다.

  2. 실제 픽셀의 크기가 다르다는 것을 나타냅니다. DPI (Dots Per Inch)와 관련된 설정을 찾을 수 있습니다.이 이미지는 프린터와 유사하지만 해상도와 같은 "X by Y"표기법이 아닌 이미지의 픽셀 수와 인치에 맞을 수 있지만 75DPI 또는 90DPI (일반 디지털 이미지 및 웹 그래픽에 공통), 300DPI 또는 600DPI (기본 레이저 프린터 및 잉크젯 및 고해상도 사진에 공통) 또는 1500DPI 또는 2400DPI (사용되는)와 같이 "인치에 맞는 총 수"표기법 사진 품질 인쇄 또는 출판 용 초 고해상도 이미지).

  3. 이것은 우리에게 세 번째 질문으로 연결됩니다. 화면에 맞는 픽셀 수를 변경하면 배경으로 배치 한 이미지의 DPI와 관련이있는이 그림은 기본적으로 이미지의 "인치"가 더 크거나 작은 섹션과 일치하게합니다. 실제 화면 공간. Windows는 이미지가 원하는 방식으로 화면에 "맞게"맞출 수 있도록 늘이기 또는 가운데 맞추기와 같은 데스크탑 배경 이미지에 대한 몇 가지 옵션을 제공합니다. 이미지를 다르게 샘플링하여 픽셀을 평균화하고 원하는 해상도로 설정 한 픽셀에 해당하는 픽셀 만 표시합니다. 해상도를 낮추면 화면에 전송되는 픽셀 수가 줄어들고 디스플레이에 걸쳐있는 픽셀 수가 줄어들어 화면을 채우는 데 필요한 픽셀 수가 줄어 듭니다. 이미지 및 화면의 다른 모든 시각적 요소가 더 크게 나타납니다. 해상도를 높이면 반대 현상이 발생합니다. 화면의 특정 영역에 더 많은 픽셀이 들어가므로 요소와 그림이 더 작고 보통 더 선명하게 나타납니다.

  4. 고해상도 이미지는 저해상도 모니터에서 "일반"보다 훨씬 선명하지 않게 나타납니다. 대부분의 이미지보기 프로그램 및 운영 체제는 화면이나 뷰어 프로그램의 허용 된 공간에 맞게 이미지를 자동으로 다시 그리거나 크기를 조정합니다. 그리고 그들은 보통 아주 좋은 일을합니다. 해상도에 관계없이 화면에서 다른 모든 것이 선명하게 보이는 경우 운영 체제 또는 뷰어 프로그램에서 1/4 이하의 픽셀 만 표시하는 초대형 이미지는 다른 것만 큼 선명하게 보입니다.

  5. 일반적으로 샘플링이라고하며 이미지 처리 프로그램 (IrfanView 또는 Paint와 같은)을 사용하여 이미지의 해상도를 변경하여 이미지를 전자 메일로 보내거나 웹 페이지에 게시 할 때 발생하는 것과 같은 현상입니다. 프로그램은 주어진 영역의 픽셀 평균을 계산 한 다음 더 이상 원하는 출력 이미지에 맞지 않는 픽셀을 제거합니다. 이것에 매우 좋은 수학적 공식이 있으며 극단적으로 좋지 않은 예를 보거나 확대 된 이미지를 보지 않으면 이미지의 크기가 조정되었다는 것을 거의 알 수 없습니다.

  6. 운영 체제는 실제로 어떤 해상도인지는 중요하지 않습니다. 요즘은 일반적으로 800x600 이상의 해상도를 위해 설계되었지만 20 년 전에는 640x480이었습니다. 해상도가 낮 으면 OS UI 요소가 너무 커져서 화면 공간을 많이 차지할 수 있습니다. Windows 또는 Mac OS는 휴대폰 화면에서 매우 나빠 보일 수 있습니다. 다른 크기의 장치를 위해 특수화 된 OS가 구축되어 있기 때문입니다. 그러나 대부분 시스템의 해상도와 가장 적합한 해상도를 결정하는 것은 비디오 카드 및 모니터입니다.

일반적으로 작은 요소를 보는 데 문제가 없다면 화면 해상도를 화면에서 허용하는 한 높게 유지하십시오. 그런 식으로 가장 선명하고 깨끗하게 보입니다.


1
포인트 1에서 찾고있는 "무언가"는 "서브 픽셀"이라고 생각합니다.
Shinrai

당신 말이 맞을 것입니다. 더 정확한 용어에 대해서는 Wikipedia에 문의했을 것입니다.
music2myear
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.