1. 程式人生 > >圖形(graphic、影象image和視訊video有什麼區別

圖形(graphic、影象image和視訊video有什麼區別

視訊(video):

  視訊簡單的理解就是連續的影象,被稱為視訊。對視訊影象的處理,核心是壓縮,其他的就是採集、傳輸、顯示和錄影了。視訊影象如果不壓縮的話,傳輸和錄影的成本都太高了。

  圖形(graphic):

  和影象與視訊不同,有一種說法是圖形就是自然界的客觀世界不存在的圖案。圖形是指由外部輪廓線條構成的向量圖。

  對於計算機中的圖形研究,有專門的計算機圖形學,主要的研究物件是點、線、面等抽象事物。即由計算機繪製的直線、圓、矩形、曲線、圖表等。它的編輯通常用Draw程式,產生向量圖形,可對向量圖形及圖元獨立進行移動、縮放、旋轉和扭曲等變換。主要引數是描述圖元的位置、維數和形狀的指令和引數。

  常用的向量圖形檔案有3DS(用於3D 造型)、DXF(用於CAD)、WNF(用於桌面出版)等。目前所謂的計算機顯示卡3d技術支援,主要就是圖形技術相關的範疇。

  圖形一般指用計算機繪製的畫面,如直線的、圓、圓弧、任意曲線和圖表等;影象則是指由輸入裝置捕捉的實際場景畫面或以數字化形式儲存的任意畫面。

  影象(image):

和圖形相反,影象可以定位為自然界中客觀存在的圖案。

  影象是由一些排列的畫素組成的,在計算機中的儲存格式有BMP、PCX、TIF、GIFD等,一般資料量比較大。它除了可以表達真實的照片外,也可以表現複雜繪畫的某些細節,並具有靈活和富有創造力等特點。

  影象處理和我們有關係的大致是影象濾波處理和影象壓縮。

  目前用得最多的靜止影象壓縮演算法就是jpeg了,大家應該都很熟悉。而對影象的其他處理,一般稱之為對影象進行濾波,影象處理方面,photoshop軟體很多人應該都很熟悉,它影象處理的功能十分強大。在視訊行業,主要是關注消隔行濾波器、去除攝像頭白噪聲濾波器、去除塊效應(deblock)濾波器等。

  圖形與影象的區別如下:

  1、基本概念

  圖形是指由外部輪廓線條構成的向量圖。即由計算機繪製的直線、圓、矩形、曲線、圖表等;而影象是由掃描器、攝像機等輸入裝置捕捉實際的畫面產生的數字影象,是由畫素點陣構成的點陣圖。

  2、資料描述

  圖形:用一組指令集合來描述圖形的內容,如描述構成該圖的各種圖元位置維數、形狀等。描述物件可任意縮放不會失真。

  影象:用數字任意描述畫素點、強度和顏色。描述資訊檔案儲存量較大,所描述物件在縮放過程中會損失細節或產生鋸齒。

  3、螢幕顯示

  圖形:使用專門軟體將描述圖形的指令轉換成螢幕上的形狀和顏色。

  影象:是將物件以一定的解析度分辨以後將每個點的資訊以數字化方式呈現,可直接快速在螢幕上顯示。

  4、編輯處理

  圖形:通常用Draw程式編輯,產生向量圖形,可對向量圖形及圖元獨立進行移動、縮放、旋轉和扭曲等變換。主要引數是描述圖元的位置、維數和形狀的指令和引數。

  影象:用影象處理軟體(Paint、Brush、Photoshop等)對輸入的影象進行編輯處理,主要是對點陣圖檔案及相應的調色盤檔案進行常規性的加工和編輯。但不能對某一部分控制變換。由於點陣圖佔用儲存空間較大,一般要進行資料壓縮。

  5、技術關鍵

  圖形:圖形的控制與再現。

  影象:對影象進行編輯、壓縮、解壓縮、色彩一致性再現等

  6、適用場合

  圖形:描述輪廓不很複雜,色彩不是很豐富的物件,如:幾何圖形、工程圖紙、CAD、3D造型軟體等。

  影象:表現含有大量細節(如明暗變化、場景複雜、輪廓色彩豐富)的物件,如:照片、繪圖等,通過影象軟體可進行復雜影象的處理以得到更清晰的影象或產生特殊效果。

相關推薦

圖形(graphic影象image視訊video什麼區別

視訊(video):   視訊簡單的理解就是連續的影象,被稱為視訊。對視訊影象的處理,核心是壓縮,其他的就是採集、傳輸、顯示和錄影了。視訊影象如果不壓縮的話,傳輸和錄影的成本都太高了。   圖形(graphic):   和影象與視訊不同,有一種說法是圖形就是自然界的客觀世

iOS整合VTK(三維計算機圖形影象處理視覺化)

因為工作需要,特意集成了一下VTK到iOS平臺。經真機測試無誤後,整理過程如下,文件是我個人編寫,如有不全面之處,還望各位提出。 iOS平臺整合VTK說明文件 關於整合VTK到iOS平臺的過程詳細的拆解為以下三步,每一步都有詳細的解釋和方法,供大家參考: 第一步:VTK

Core Image 視訊

在這篇文章中,我們將研究如何將 Core Image 應用到實時視訊上去。我們會看兩個例子:首先,我們把這個效果加到相機拍攝的影片上去。之後,我們會將這個影響作用於拍攝好的視訊檔案。它也可以做到離線渲染,它會把渲染結果返回給視訊,而不是直接顯示在螢幕上。兩個例子的完整原始碼,請點選這裡。 總覽

深度學習TensorFlow學習資源(書籍文件視訊

自己學習機器學習有一段時間了,有了一定基礎,學習下深度學習和TensorFlow 彙總下找到的比較好看學習資源,也方便看 深度學習 理論篇–視訊 課程學習的順序是: 1, 神經網路和深度學習 2, 改善深層神經網路:超引數除錯

OpenCV學習之世界座標系相機座標系影象座標系畫素座標系之間的轉換關係

一、各座標系介紹影象處理、立體視覺經常涉及到世界座標系、相機座標系、影象座標系和畫素座標系。如下圖所示:世界座標系是為了確定相機的位置,在雙目視覺中一般將世界座標系原點定在左相機、右相機或兩者X軸方向的中點。下面是各座標系之間的裝換,換而言之,就是一個現實中的物體是如何在影象

控件組件插件的區別

靜態 編輯 ron 例子 文本 允許 strong 軟件 一點 (1)組件:首先最廣的應該是組件。凡是在軟件開發中用到了軟件的復用,被復用的部分都可以稱為組件。 (2)插件:插件是組件中中的一種,凡是在應用程序中已經預留接口的組件就是插件。可以拿IE插件作為例子,IE中之所

SQL中inner joinouter joincross join的區別

tab 卡爾 ner 進行 from oss sql right ble 缺省情況下是inner join,開發中使用的left join和right join屬於outer join,另外outer join還包括full join.下面我通過圖標讓大家認識它們的區別。現

HIVE—索引分區分桶的區別

處理 拆分 功能 分布 哈希函數 對比 part 一致性 進一步 一、索引 簡介 Hive支持索引,但是Hive的索引與關系型數據庫中的索引並不相同,比如,Hive不支持主鍵或者外鍵。 Hive索引可以建立在表中的某些列上,以提升一些操作的效率,例如減少MapRedu

jquery中appendprepend, beforeafter方法的區別(一)

mod serve com oos 兄弟節點 sha pos 插入 5% 原文:http://blog.csdn.net/woosido123/article/details/64439490 在 jquery中append() 與 prepend()是在元素內插

JavaScript中in操作符(for..in)Object.keys()Object.getOwnPropertyNames()的區別

定義 typeerror 轉換 異常 error: pan 不同 html gree   ECMAScript將對象的屬性分為兩種:數據屬性和訪問器屬性。每一種屬性內部都有一些特性,這裏我們只關註對象屬性的[[Enumerable]]特征,它表示是否通過 for-in 循環

SQL夯實基礎(一):inner joinouter joincross join的區別

創建 color varchar mage bubuko where 是你 cross http 一、數據構建 先建表,再說話 create database Test use Test create table A ( AID int identity(1

http1.0http1.1http2.0的區別

tom 等待 數量級 我們 一個個 虛擬 不支持 pac 數量 http1.1和http1.0的區別 http1.1默認持久連接,即它默認就支持長連接,而http1.0需要使用keep-alive參數來告知服務器端要建立一個長連接。http是基於TCP/IP協議的,每次建

HTTP1.0HTTP1.1 HTTP2.0 的區別

ppi 響應消息 ans 配置文件 獲取 差量更新 ip地址 並行執行 bag 文章轉自(https://mp.weixin.qq.com/s/GICbiyJpINrHZ41u_4zT-A) 作者 | 一只好奇的茂 地址 | http://www.jianshu.

一張圖看懂AI機器學習深度學習的區別

視覺 無限 into target 圖像 每一個 形狀 多倫多 智力 AI(人工智能)是未來,是科幻小說,是我們日常生活的一部分。所有論斷都是正確的,只是要看你所談到的AI到底是什麽。   例如,當谷歌DeepMind開發的AlphaGo程序打敗韓國職業圍棋高手Lee Se

vue 中router.gorouter.pushrouter.replace的區別

記錄 out 整數 添加 history 它的 lac 的區別 意思 router.go(n) 這個方法的參數是一個整數,意思是在 history 記錄中向前或者後退多少步,類似 window.history.go(n) router.push(location) 想要

遞歸遞推叠代的區別

fibonacci stop 循環計算 span 函數 bubuko 計算 log ati 遞歸:函數本身調用自己,實現自身循環。例如:求斐波那契數 一列數的規則如下: 1、1、2、3、5、8、13、21、34...... 求第30位數是多少,

word-wrapwhite-spaceword break的區別

src over word-wrap 也會 img lips 邊界 com 分享圖片 一、 先說white-space: white-space規定了代碼中對空格的處理:有幾個可選值:normal,nowrap,pre,pre-wrap,pre-line: white-sp

Python中復制深拷貝淺拷貝的區別

ron 一份 謝謝 操作 完成 函數 技術 也會 python解釋器 深拷貝定義(deepcopy) 在Python中,由於一切皆對象,所以任何變量都可以被引用,也即可以被賦值給任何變量。但是在Python中,給變量賦值,是區分的,一般情況下,Python中的變量賦值都是淺

簡單工廠模式工廠模式抽象工廠模式區別

下面例子中滑鼠,鍵盤,耳麥為產品,惠普,戴爾為工廠。 簡單工廠模式(面向單個產品,不符合開閉原則,要點:產品面向介面) 簡單工廠模式不是 23 種裡的一種,簡而言之,就是有一個專門生產某個產品的類。 比如下圖中的滑鼠工廠,專業生產滑鼠,給引數 0,生產戴爾滑鼠,給引數

eclipse maven buildmaven cleanmaven installmaven test的區別 精析

    1.情景展示   選中maven專案,右鍵-->Run As或Debug As-->maven buid,maven install,maven test有什麼區別? 2.區別說明   6 Maven  clean--&