圖像清晰度 和像素、分辨率、鏡頭的關系

關于圖像清晰度的幾個知識點分享。

知識點

清晰度

????????清晰度指影像上各細部影紋及其邊界的清晰程度。清晰度,一般是從錄像機角度出發,通過看重放圖像的清晰程度來比較圖像質量,所以常用清晰度一詞。 而攝像機一般使用分解力一詞來衡量它“分解被攝景物細節”的能力。單位有“電視行(TVLine)”也稱線,4K分辨率、8K分辨率等?[1]。

? ? ? ? 參考:清晰度(術語)_百度百科

? ? ? ? 圖像的清晰度不是取決于像素數,而是取決于像素的“點密度”(就是圖片的分辨率)(用ppi表示,單位是“像素/英寸”),“像素數”和“點密度”是兩個概念,“像素數”(點數)是感光點的總量,而“點密度”是單位面積上的點數(像素點),只有單位面積上的感光點數越多,拍出的照片才越細膩。

像素

????????像素是指由圖像的小方格組成的,這些小方塊都有一個明確的位置和被分配的色彩數值,小方格顏色和位置就決定該圖像所呈現出來的樣子。

????????可以將像素視為整個圖像中不可分割的單位或者是元素。不可分割的意思是它不能夠再切割成更小單位抑或是元素,它是以一個單一顏色的小格存在?[1]。每一個點陣圖像包含了一定量的像素,這些像素決定圖像在屏幕上所呈現的大小。

PPI

????????Pixels Per Inch也叫像素密度單位,所表示的是每英寸所擁有的像素數量。因此PPI數值越高,即代表顯示屏能夠以越高的密度顯示圖像。當然,顯示的密度越高,擬真度就越高

????????Pixels Per Inch是像素的密度單位,就像PPI值越高,畫面的細節就會越豐富,所以數碼相機拍出來的圖片因品牌或生產時間不同可能有所不同,常見的有72PPI,180PPI和300PPI,默認出來就是這么多(A710拍出的是180PPI)。?DPI(Dots Per Inch)是指輸出分辨,針對于輸出設備而言的,一般的激光打印機的輸出分辨率是300PPI-600PPI,印刷的照排機達到1200PPI-2400PPI,常見的沖印一般在150PPI到300PPI之間。

鏡頭分辨率

????????鏡頭分辨率其實應該用線對/mm表示,就是每毫米可以分辨出多少對黑白線條。

https://download.csdn.net/download/sqqwm/88618914?spm=1001.2014.3001.5501icon-default.png?t=N7T8https://download.csdn.net/download/sqqwm/88618914?spm=1001.2014.3001.5501

相機的極限空間分辨率

????????相機的極限空間分辨率代表了的相機能夠分辨的空間最小細節,其計算公式可以簡單理解為:1/(單個像素尺寸*2),單位:線對/mm。

色彩還原

????????色彩還原的準確度、成像的清晰度、畫面的銳利度與細膩程度等,而這些指標沒有一像是像素高可以優化的。 色彩還原是否準確取決于感光元件和GPU的色彩處理。成像的清晰度取決于感光元件的質量和鏡頭的分辨率(取決拋光(研磨)能力)。畫面的銳利度則更由鏡頭起到決定性的因素,最后的細膩與否則與相機本身的圖像處理軟件息息相關。

常見圖像清晰度評價方法

????????圖像清晰度是衡量圖像質量的一個重要指標,對于相機來說,其一般工作在無參考圖像的模式下,所以在拍照時需要進行對焦的控制。對焦不準確,圖像就會變得比較模糊不清晰。相機對焦時通過一些清晰度評判指標,控制鏡頭與CCD的距離,使圖像成像清晰。一般對焦時有一個調整的過程,圖像從模糊到清晰,再到模糊,確定清晰度峰值,再最終到達最清晰的位置。

????????常見的圖像清晰度評價一般都是基于梯度的方法,本文將介紹五種簡單的評價指標,分別是Brenner梯度法、Tenegrad梯度法、laplace梯度法、方差法、能量梯度法。

? ? ? ? 具體的評價方法見下一篇文章。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/214185.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/214185.shtml
英文地址,請注明出處:http://en.pswp.cn/news/214185.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

linux通過命令切換用戶

在Linux中,你可以使用su(substitute user或switch user)命令來切換用戶。這個命令允許你臨時或永久地以另一個用戶的身份運行命令。以下是基本的用法: 基本切換到另一個用戶(需要密碼):su [用戶…

APIFox:打造高效便捷的API管理工具

隨著互聯網技術的不斷發展,API(應用程序接口)已經成為了企業間數據交互的重要方式。然而,API的管理和維護卻成為了開發者們面臨的一大挑戰。為了解決這一問題,APIFox應運而生,它是一款專為API管理而生的工具…

【力扣100】189.輪轉數組

添加鏈接描述 class Solution:def rotate(self, nums: List[int], k: int) -> None:"""Do not return anything, modify nums in-place instead."""# 思路:三次數組翻轉nlen(nums)kk%nnums[:] nums[-k:] nums[:-k]思路就是&…

數據科學實踐:探索數據驅動的決策

寫在前面 你是否曾經困擾于如何從海量的數據中提取有價值的信息?你是否想過如何利用數據來指導你的決策,讓你的決策更加科學和精確?如果你有這樣的困擾和疑問,那么你來對了地方。這篇文章將引導你走進數據科學的世界,探索數據驅動的決策。 1.數據科學的基本原則 在我們…

第四屆傳智杯初賽(蓮子的機械動力學)

題目描述 題目背景的問題可以轉化為如下描述: 給定兩個長度分別為 n,m 的整數 a,b,計算它們的和。 但是要注意的是,這里的 a,b 采用了某種特殊的進制表示法。最終的結果也會采用該種表示法。具體而言,從低位往高位數起&#xf…

【linux】yum安裝時: Couldn‘t resolve host name for XXXXX

yum 安裝 sysstat 報錯了: Kylin Linux Advanced Server 10 - Os 0.0 B/s | 0 B 00:00 Errors during downloading metadata for repository ks10-adv-os:- Curl error (6): Couldnt resolve host nam…

在非Spring環境下Main方法中,怎么使用spring的ThreadPoolTaskScheduler啟動Scheduler?

作為Java開發人員,在使用spring框架的時候,如果想要獲取到線程池對象,可以直接使用spring框架提供的ThreadPoolxxx來獲取。那么在非spring環境下,main函數怎么使用ThreadPoolTaskScheduler呢?下面凱哥(凱哥Java:kaigej…

10.vue3項目(十):spu管理頁面的sku的新增和修改

目錄 一、sku靜態頁面的搭建 1.思路分析 2.代碼實現 3.效果展示

微信小程序 長按錄音+錄制視頻

<view class"bigCircle" bindtouchstart"start" bindtouchend"stop"><view class"smallCircle {{startVedio?onVedio:}}"><text>{{startVedio?正在錄音:長按錄音}}</text></view> </view> <…

排序算法:【選擇排序]

一、選擇排序——時間復雜度 定義&#xff1a;第一趟排序&#xff0c;從整個序列中找到最小的數&#xff0c;把它放到序列的第一個位置上&#xff0c;第二趟排序&#xff0c;再從無序區找到最小的數&#xff0c;把它放到序列的第二個位置上&#xff0c;以此類推。 也就是說&am…

軟件項目管理---胡亂復習版

范圍控制的一個重點是避免需求的不合理擴張。(√)一個任務原計劃2個人全職工作2周完成,而實際上只有一個人參與這個任務,到第二周末這個人完成了任務的75%,那么:BCWS = 4人周,ACWP = 2人周,BCWP = 3人周。CV = 1,SV = -1。 【在項目管理中,BCWS、ACWP和BCWP是用來衡量…

微服務測試是什么?

微服務測試是一種特殊的測試類型&#xff0c;因為它涉及到多個獨立的服務。以下是進行微服務測試的一般性步驟&#xff1a; 1. 確定系統架構 了解微服務架構對成功測試至關重要。確定每個微服務的職責、接口、依賴項和通信方式。了解這些信息可以幫助您更好地規劃測試用例和測…

ip ssl證書怎么更換ip地址

ip ssl證書是一種數字證書&#xff0c;為只有公網ip地址的站點建立安全、加密的通信通道。它通常由權威的證書頒發機構&#xff08;CA&#xff09;頒發&#xff0c;并用于驗證網站的身份和安全性。ip ssl證書的主要目的是保護敏感信息&#xff0c;如信用卡號、用戶名和密碼等&a…

IO部分筆記

IO 概述 IO: 存儲和讀取數據的解決方案 作用: 用于讀寫文件中的數據(可以讀寫文件, 或網絡中的數據) IO流的分類 按流的方向: 輸入流, 輸出流 按操作文件類型: 字節流: 可以操作所有類型的文件 字符流: 只能操作純文本文件 純文本文件: windows自帶的記事本打開能讀懂…

react Hooks(useRef、useMemo、useCallback)實現原理

Fiber 上篇文章fiber簡單理解記錄了react fiber架構&#xff0c;Hooks是基于fiber鏈表來實現的。閱讀以下內容時建議先了解react fiber。 jsx -> render function -> vdom -> fiber樹 -> dom vdom 轉 fiber 的過程稱為 recocile。diff算法就是在recocile這個過程…

認識lambda架構(架構師考試復習)

Lambda架構主要分為三層&#xff0c;批處理層、加速層和服務層。 如下圖所示&#xff1a; &#xff08;1&#xff09;批處理層&#xff08;Batch Layer&#xff09;&#xff1a;存儲數據集&#xff0c;在數據集上預先計算查詢函數&#xff0c;并構建查詢對應的view。Batch Lay…

mysql 5.7 Unknown column ‘password‘ in ‘field list‘

問題現象&#xff1a; 執行sql : select user&#xff0c;host,password from user&#xff1b;時提示 ERROR 1054(42S22):Unknown column password in field list 現象如下圖所示&#xff1a; mysql 5.7開始 密碼字段用&#xff1a;authentication_string

Redis哨兵模式:什么是哨兵模式、哨兵模式的優缺點、哨兵模式的主觀下線和客觀下線、投票選舉、Redis 哨兵模式搭建

文章目錄 什么是哨兵模式哨兵模式的優缺點主觀下線和客觀下線投票選舉哨兵模式場景應用Redis version 6.0.5 集群搭建下載文件環境安裝解壓編譯配置文件啟動關閉密碼設置 什么是哨兵模式 哨兵模式是Redis的高可用解決方案之一&#xff0c;它旨在提供自動故障轉移和故障檢測的功…

2023年四川網信人才技能大賽 實操賽Writeup

文章目錄 Crypto比base64少的baseaffine簡單的RSA Misc不要動我的flagSimpleUSB猜猜我是誰不聰明的AI Pwngetitezbbstack Reverse誰的DNA動了Dont Touch Me Weblittle_gamejustppbezbbssmart 題目附件&#xff0c;文章末尾微信公眾號點點關注親&#xff0c;謝謝親~ 題目附件鏈接…

C++ Qt開發:PushButton按鈕組件

Qt 是一個跨平臺C圖形界面開發庫&#xff0c;利用Qt可以快速開發跨平臺窗體應用程序&#xff0c;在Qt中我們可以通過拖拽的方式將不同組件放到指定的位置&#xff0c;實現圖形化開發極大的方便了開發效率&#xff0c;本章將重點介紹QPushButton按鈕組件的常用方法及靈活運用。 …