徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
安装
比浏览器更快的访问!
 

Libjpeg

指数 Libjpeg

libjpeg是一个完全用C语言编写的处理JPEG图像数据格式的自由函式庫。它包含一个JPEG编解码器的算法实现,以及用于处理JPEG数据的多种实用程序。 该套软件采用C语言编写,并分发为附有源代码的自由软件,采用自定义的宽松(类BSD)自由软件许可证,权利要求为。 原始变体由独立JPEG工作组(IJG)维护和发布。此外,也有数个提供额外特性的复刻。 JPEG JFIF图像在万维网上被广泛使用。它可以调整压缩量级以实现文件大小与视觉质量之间的期望与权衡。.

39 关系: 单指令流多数据流复刻 (软件工程)寬鬆自由軟體授權條款万维网应用二进制接口开源软件國際電信聯盟電信標準化部門國際標準化組織命令行界面函式庫BSD许可证C语言CloudFlare离散余弦变换算术编码类Unix系统编解码器网络浏览器熵編碼法Debian跨平台软件专利霍夫曼编码自由软件FacebookFedoraGoogle ChromeJPEGJPEG文件交换格式LinuxMageiaMozillaOpenSUSEPerlX264源代码指令集架構有损数据压缩无损数据压缩

单指令流多数据流

单指令流多数据流(Single Instruction Multiple Data,縮寫:SIMD)是一种采用一个控制器来控制多个处理器,同时对一组数据(又称“数据向量”)中的每一个分别执行相同的操作从而实现空间上的并行性的技术。 在微处理器中,单指令流多数据流技术则是一个控制器控制多个平行的处理微元,例如Intel的MMX或SSE,以及AMD的3D Now!指令集。 圖形處理器(GPU)擁有強大的並行處理能力和可程式流水線,面對单指令流多数据流時,運算能力遠超傳統CPU。OpenCL和CUDA分別是目前最廣泛使用的開源和專利通用圖形處理器(GPGPU)運算語言。.

新!!: Libjpeg和单指令流多数据流 · 查看更多 »

复刻 (软件工程)

#重定向 复刻 (软件开发).

新!!: Libjpeg和复刻 (软件工程) · 查看更多 »

寬鬆自由軟體授權條款

寬鬆自由軟體授權條款(Permissive free software licence)是一種對軟體的轉散發方式有最低需求的自由軟體授權條款類型。因此,這種授權條款將不保證被使用軟體的衍生版會繼續保持自由軟體的形式。與此相對的是有著互惠/相同方式分享需求的授權條款。這兩種自由軟體授權條款都對軟體可以如何使用、研究或祕密修改提供同樣自由。其主要差別是,當軟體被轉散發(不論有無被修改)時,寬鬆的授權條款允許轉散發者限制他人對原始碼的存取權,而copyleft的授權條款則不允許這種限制。術語「寬鬆」適用於某些特定的條文或要求有爭議的軟體授權條款,有非常弱的copyleft也可能被描述為「寬鬆」。另一個定義更嚴格的寬鬆授權條款術語為copyfree,這個術語代表了授權條款文字類似但並不同於自由软件的授權條款。 一些較廣為人知的寬鬆自由軟體授權條款包括了MIT許可證與BSD许可证。而一個廣為人知的copyleft授權條款是GNU通用公共许可证。.

新!!: Libjpeg和寬鬆自由軟體授權條款 · 查看更多 »

万维网

万维网(World Wide Web),亦作「WWW」、「Web」,是一个由许多互相链接的超文本组成的系统,通过互联网访问。英國科學家蒂姆·伯纳斯-李於1989年發明了萬維網。1990年他在瑞士CERN的工作期間編寫了第一個網頁瀏覽器。網頁瀏覽器於1991年在CERN向外界發表,1991年1月開始發展到其他研究機構,1991年8月在互聯網上向公眾開放。 萬維網是資訊時代發展的核心,也是數十億人在網際網路上進行互動的主要工具。網頁主要是文本文件格式化和超文件標示語言(HTML)。除了格式化文字之外,網頁還可能包含圖片、影片、聲音和軟體元件,這些元件會在使用者的網頁瀏覽器中呈現為多媒體內容的連貫頁面。 萬維網並不等同網際網路,萬維網只是網際網路所能提供的服務其中之一,是靠着網際網路運行的一項服務。.

新!!: Libjpeg和万维网 · 查看更多 »

应用二进制接口

在軟體開發中,應用程式機器二元碼界面(application binary interface,縮寫為 ABI)是指兩程式模組間的界面;通常其中一個程式模組會是函式庫或作業系統所提供的服務,而另一邊的模組則是使用者所執行的程式。一個ABI定義了機器碼如何存取資料結構與運算程序,此處所定義的界面相當低階並且相依於硬體。而類似概念的''API''則在原始碼定義這些,則較為高階,並不直接相依於硬體,通常會是人類可閱讀的程式碼。一個ABI常見的樣貌即是調用約定(calling convention):資料怎麼成為計算程序的輸入或者從中得到輸出;x86的調用約定(X86调用约定)即是一個ABI的例子。決定要不要採取既定的ABI(不論是否由官方提供),通常由編譯器,作業系統或函式庫的開發者來決定;然而,如果撰寫一個混和多個程式語言的應用程式,就必須直接處理ABI,採用外部函式呼叫(Foreign function interface)來達成此目的。.

新!!: Libjpeg和应用二进制接口 · 查看更多 »

开源软件

开源软件(open source software,英文缩写:OSS,中文也称:开放源代码软件)是一种源代码可以任意--的计算机软件,这种软件的版权持有人在软件协议的规定之下保留一部分权利并允许用户学习、修改、增进提高这款软件的质量。开源协议通常符合開放原始碼的定義的要求。一些开源软件被发布到公有领域。开源软件常被公开和合作地开发。开源软件是开放源代码开发的最常见的例子,也经常与用户-zh-hans:生成; zh-tw:創作-内容做比较。 开源软件的英文“open-source software”一词出自自由软件的营销活动中。 开源软件同时也是一種軟體散佈模式。一般的軟體僅可取得已經過編譯的二進位可執行檔,通常只有軟體的作者或著作權所有者等擁有程式的原始碼。 有些軟體的作者只將原始碼公開,卻不符合「開放原始碼」的定義及條件,因為作者可能設定公開原始碼的條件限制,諸如限制可閱讀原始碼的對象、限制衍生產品等,此稱之為公开源代码的免费软件(Freeware,例如知名的模擬器軟體MAME),因此公開原始碼的軟體並不一定可稱之為開放原始碼軟體。.

新!!: Libjpeg和开源软件 · 查看更多 »

國際電信聯盟電信標準化部門

國際電信聯盟電信標準化部門(ITU Telecommunication Standardization Sector,缩写ITU-T)是国际电信联盟管理下的专门制定远程通信相关国际标准的组织。该机构创建于1993年,前身是国际电报电话咨询委员会(Comité Consultatif International Téléphonique et Télégraphique,International Telegraph and Telephone Consultative Committee,缩写:CCITT),总部设在瑞士日内瓦。 由ITU-T指定的国际标准通常被称为“建议书”(Recommendations),ITU-T的各种建议书的分类由一个首字母来代表,称为系列,每个系列的建议书除了分类字母以外还有一个编号,例如“V.90”。.

新!!: Libjpeg和國際電信聯盟電信標準化部門 · 查看更多 »

國際標準化組織

國際標準化組織(International Organization for Standardization;Organisation internationale de normalisation;Международная организация по стандартизации;简称:ISO)成立於1947年2月23日,--定全世界工商業國際標準的國際標準建立機構。 ISO總部設於瑞士日內瓦,成員包括162個會員國。該組織定義為非政府組織,官方語言是英語、法語和俄語。參加者包括各會員國的國家標準機構和主要公司。 ISO與負責電子設備標準的國際電工委員會密切合作。 ISO的國際標準以數字表示,例如:「ISO 11180:1993」的「11180」是標準號碼,而「1993」是出版年份。.

新!!: Libjpeg和國際標準化組織 · 查看更多 »

命令行界面

命令行界面(command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。也有人称之为字符用户界面(character user interface, CUI)。.

新!!: Libjpeg和命令行界面 · 查看更多 »

函式庫

在计算机科学中,库(library)是用于开发软件的子程序集合。库和可执行文件的区别是,库不是独立程序,他们是向其他程序提供服务的代码。 库链接是指把一个或多个库包括到程序中,有两种链接形式:静态链接和动态链接,相应的,前者链接的库叫做静态库后者的叫做动态库。.

新!!: Libjpeg和函式庫 · 查看更多 »

BSD许可证

BSD 授權條款(Berkeley Software Distribution license),是自由軟體中使用最廣泛的授權條款之一。BSD 就是遵照這個許可證來發布,也因此而得名 BSD 授權條款。 BSD 套件最初所有者是加州大學的董事會,這是由於 BSD 源自加州大學伯克利分校。BSD 開始後,BSD 授權條款得以修正,使得以後許多 BSD 變種,都采用類似風格的條款。 跟其他條款相比,從GNU通用公共許可證(GPL)到限制重重的著作權(Copyright),BSD許可證比較寬松,甚至跟公有領域更為接近。事實上,BSD許可證被認為是copycenter(中間版權),介乎標準的copyright與GPL的copyleft之間。"Take it down to the copy center and make as many copies as you want"。可以說,GPL強迫後續版本必須一樣是自由軟體,BSD的後續版本可以選擇要繼續是BSD或其他自由軟體條款或封閉軟體等等。.

新!!: Libjpeg和BSD许可证 · 查看更多 »

C语言

C是一种通用的程式語言,广泛用于系统软件与应用软件的开发。于1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·汤普逊,以B语言为基础,在贝尔实验室設計、开发出來。 C语言具有高效、灵活、功能丰富、表达力强和較高的可移植性等特点,在程式設計中备受青睐,成为最近25年使用最为广泛的编程语言。目前,C语言編譯器普遍存在於各種不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了众多後來的程式語言,例如C++、Objective-C、Java、C#等。 二十世纪八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標準局為C語言訂定了一套完整的國際標準語法,稱為ANSI C,作為C語言的標準。二十世纪八十年代至今的有关程式開發工具,一般都支持符合ANSI C的語法。.

新!!: Libjpeg和C语言 · 查看更多 »

CloudFlare

Cloudflare是一間美國的跨國IT企業,總部位於舊金山,在倫敦和英美外亦設有辦事處。 Cloudflare以向客戶提供網站安全管理、性能優化及相關的技術支持為主要業務。通過基於反向代理的內容傳遞網路(Content Delivery Network,CDN)及分佈式域名解析服務(Distributed Domain Name Server),Cloudflare可以幫助受保護站點抵禦包括拒絕服務攻擊在內的大多數網絡攻擊,確保該網站長期在線,同時提升網站的性能、載入速度以改善訪客體驗。 在 2012 年 6 月,Cloudflare與數家虛擬主機提供者(包括HostPapa)建立合作夥伴關係,以實作其Railgun技術。在 2014 年 2 月,Cloudflare減緩了當時有記錄以來規模最大的 DDoS 攻擊,針對未揭露之客戶的攻擊流量最高達每秒400 Gbit。在 2014 年 11 月,Cloudflare 報告了另一個大規模 DDoS 攻擊,該次攻擊對獨立媒體網站的流量為每秒500Gbit。.

新!!: Libjpeg和CloudFlare · 查看更多 »

离散余弦变换

离散余弦变换(discrete cosine transform, DCT)是与傅里叶变换相关的一种变换,类似于离散傅里叶变换,但是只使用实数。离散余弦变换相当于一个长度大概是它两倍的离散傅里叶变换,这个离散傅里叶变换是对一个实偶函数进行的(因为一个实偶函数的傅里叶变换仍然是一个实偶函数),在有些变形里面需要将输入或者输出的位置移动半个单位(DCT有8种标准类型,其中4种是常见的)。 最常用的一种离散余弦变换的类型是下面给出的第二种类型,通常我们所说的离散余弦变换指的就是这种。它的逆,也就是下面给出的第三种类型,通常相应的被称为"反离散余弦变换","逆离散余弦变换"或者"IDCT"。 有两个相关的变换,一个是离散正弦变换,它相当于一个长度大概是它两倍的实奇函数的离散傅里叶变换;另一个是改进的离散余弦变换,它相当于对交叠的数据进行离散余弦变换。.

新!!: Libjpeg和离散余弦变换 · 查看更多 »

算术编码

算术编码是一种无损数据压缩方法,也是一种熵编码的方法。和其它熵编码方法不同的地方在于,其他的熵编码方法通常是把输入的消息分割为符号,然后对每个符号进行编码,而算术编码是直接把整个输入的消息编码为一个数,一个满足(0.0 ≤ n.

新!!: Libjpeg和算术编码 · 查看更多 »

类Unix系统

类Unix系统(Unix-like)经常被称为 UN*X 或 *nix,指各种Unix的衍生系统,比如FreeBSD、OpenBSD、SUN公司的Solaris,以及各种与传统Unix类似的系统,例如Minix、Linux、QNX等。它们虽然有的是自由软件,有的是私有软件,但都相当程度地继承了原始UNIX的特性,有许多相似处,并且都在一定程度上遵守POSIX规范。 UNIX的商標權由國際開放標準組織所擁有,只有符合單一UNIX規範的UNIX系統才能使用UNIX這個名稱,否則只能稱為類UNIX(UNIX-like)。.

新!!: Libjpeg和类Unix系统 · 查看更多 »

编解码器

编解码器(codec)指的是一个能够对一个信号或者一个数据流进行编解码操作的设备或者程序。这里指的变换既包括将信号或者数据流进行编码(通常是为了传输、存储或者加密)或者提取得到一个编码流的操作,也包括为了观察或者处理从这个编码流中恢复适合观察或操作的形式的操作。编解码器经常用在视频会议和流媒体等应用中。一个编解码器不应该同编码或压缩格式或标准混淆,一种格式是一种文档(所谓标准),一种存储数据的方式,但是编解码器却是一段程序用于读或写这样的文件。实际上,有时编解码器不严谨地意指格式。 编解码器编码一个数据流或者用于传输、存储、加密的信号,解码一段用于回放或编辑。视频数码机的ADC将它的模拟信号转换成数字信号,然后数字信号通过视频编码器用于存储和传输。接受器然后通过视频解码器转换成模拟信号用于最后的模拟显示。经过编码的音频或者视频原始码流经常被叫做“Essence”(有译作“本体”),以区别于之后加入码流的元信息和其它用以帮助访问码流和增强码流強健性的数据。大多数编解码器是有损的,目的是为了得到更大的压缩比和更小的文件大小。当然也有无损的编解码器,但是通常没有必要为了一些几乎注意不到的的质量损失而大大增加编码后文件的大小。除非该编码的结果还将在以后进行下一步的处理,此时连续的有损编码通常会带来较大的质量损失。 很多多媒体数据流需要同时包含音频数据和视频数据,这时通常会加入一些用于音频和视频数据同步的元数据。这三种数据流可能会被不同的程序,进程或者硬件处理,但是当它们传输或者存储的时候,这三种数据通常是被封装在一起的。通常这种封装是通过视频文件格式来实现的,例如常见的*.mpg, *.avi, *.mov, *.mp4, *.aac, *.rm or *.tta.

新!!: Libjpeg和编解码器 · 查看更多 »

网络浏览器

#重定向 网页浏览器.

新!!: Libjpeg和网络浏览器 · 查看更多 »

熵編碼法

熵編碼法是一种独立于介质的具体特征的进行无损数据压缩的方案。 一种主要类型的熵编码方式是对输入的每一个符号,创建并分配一个唯一的前缀码,然后,通过将每个固定长度的输入符号替换成相应的可变长度前缀无关(prefix-free)输出码字替换,从而达到压缩数据的目的。每个码字的长度近似与概率的负对数成比例。因此,最常见的符号使用最短的码。 根据香农的信源编码定理,一个符号的最佳码长是 −logbP,其中 b 是用来输出的码的数目,P 是输入符号出现的概率。 霍夫曼编码和算术编码是两种最常见的熵编码技术。如果预先已知数据流的近似熵特性(尤其是对于信号压缩),可以使用简单的静态码。这些静态码,包括通用密码(如Elias gamma coding或斐波那契编码)和哥伦布编码(比如元编码或Rice编码)。 一般熵編碼器与其它编码器联合使用。比如LHA首先使用LZ编码,然后将其结果进行熵編碼。Zip和Bzip的最后一级编码也是熵編碼。.

新!!: Libjpeg和熵編碼法 · 查看更多 »

Debian

Debian()是完全由自由軟件組成的类UNIX作業系統,其包含的多数软件使用GNU通用公共许可协议授權,并由Debian计划的参与者组成团队对其进行打包、开发与维护。 Debian計畫最初由伊恩·默多克于1993年发起,Debian 0.01版在1993年9月15日发布,而其第一个稳定版本则在1996年发布。 该计划的具体工作在互联网上协调完成,由Debian计划领导人带领一个志愿者团队开展工作,并以三份奠基性质的文档作为工作指导:、Debian宪章和Debian自由软件指导方针。操作系统版本定期进行更新,候选发布版本将在经历过一定时间的之后进行发布。 作为最早的Linux发行版之一,Debian在建立之初便被定位为在GNU计划的精神指导下进行公开开发并自由发布的项目。该决定吸引自由软件基金会的注意与支持,他们为该项目提供从1994年11月至1995年11月为期一年的赞助。赞助终止后,Debian计划创立非营利机构以提供--并令其持有Debian商标作为保护機構。Debian也接受世界多个非营利组织的资金支持。.

新!!: Libjpeg和Debian · 查看更多 »

跨平台

跨平台泛指编程语言、软件或硬件设备可以在多种作業系統或不同硬體架構的電腦上運作。.

新!!: Libjpeg和跨平台 · 查看更多 »

软件专利

軟體專利,即计算机程序专利。是为计算机软件所申请的专利,自由資訊基本架構推展協會认为软件专利是「藉由電腦程序以實現任何電腦運作之專利」。软件专利容易滋生专门靠专利官司来获得收益的专利蟑螂。 计算机程序在多数国家不受专利法的保护,通常各国以著作权法保护计算机程序。.

新!!: Libjpeg和软件专利 · 查看更多 »

霍夫曼编码

霍夫曼編碼(Huffman Coding),又譯為哈夫曼编码、赫夫曼编码,是一種用於无损数据压缩的熵編碼(權編碼)演算法。由美國計算機科學家大衛·霍夫曼(David Albert Huffman)在1952年發明。.

新!!: Libjpeg和霍夫曼编码 · 查看更多 »

自由软件

自由軟體(free software),根據自由軟體基金會对其的定義,是一类可以不受限制地自由使用、複製、研究、修改和分發的,尊重使用者自由的軟體。這方面的不受限制正是自由軟體最重要的本質,與自由軟體相對的是专有软件(proprietary software),或被稱為私有軟體、封閉軟體(其定義與是否收取費用無關──自由軟體不一定是免費軟體)。自由軟體受到選定的「自由軟體授權協議」保護而發佈(或是放置在公有領域),其發布以原始碼為主,二進制檔案可有可無。自由軟體許可證的類型主要有GPL许可证和BSD许可证兩種。.

新!!: Libjpeg和自由软件 · 查看更多 »

Facebook

Facebook(簡稱FB),華人地區有臉--書、臉--譜、面--書、面--簿等中文名稱。是一家位於美國加州-zh-hans:圣马特奥县; zh-hant:聖馬刁郡-门洛帕克市的線上社交网络服务網站。Facebook成立初期原名為thefacebook,名稱的靈感來自美國高中提供給學生包含照片和聯絡資料的通訊錄(或稱花名冊)暱稱「face book」。 除了文字訊息之外,使用者可傳送圖片、影片、貼圖和聲音媒體訊息(現在也可以傳送其他檔案類型如.doc,.docx,.xls,.xlsx等,但是.exe可能會被禁止傳送)給其他使用者,以及透過整合的地圖功能分享使用者的所在位置。Facebook是在2004年2月4日由馬克·扎克伯格與他的哈佛大學室友們所創立。Facebook的會員最初只限於哈佛學生加入,但後來逐漸擴展到其他在波士頓區域的同學也能使用,包括一些常春藤名校、MIT、紐約大學、史丹福大學等。接著逐漸支援讓其他大學和高中學生加入,並在最後開放給任何13歲或以上的人使用。現在Facebook允許任何聲明自己年滿13歲的使用者註冊。 使用者必須註冊才能使用Facebook,註冊後他們可以創建個人檔案、將其他使用者加為好友、傳遞訊息,並在其他使用者更新個人檔案時獲得自動通知。此外使用者也可以加入有相同興趣的群組,這些群組依據工作地點、學校或其他特性分類。使用者亦可將朋友分別加入不同的列表中管理,例如「同事」或「摯友」等。截至2012年9月,Facebook內已有超過十幾億個活躍使用者,其中約有9%的不實使用者。截至2012年,Facebook每年共產生180拍位元組(PB)的資料,並以每24小時0.5拍位元組的速度增加。統計顯示,Facebook上每天上傳3億5千萬張圖片。.

新!!: Libjpeg和Facebook · 查看更多 »

Fedora

Fedora Linux(第七版以前為Fedora Core)是較具知名度的Linux發行套件之一,由Fedora專案社群開發、紅帽公司贊助,目標是建立一套新穎、多功能並且自由(開放原始碼)的作業系統。 Fedora基於Red Hat Linux。在Red Hat Linux終止發行後,紅帽公司計畫以Fedora來取代Red Hat Linux在個人領域的應用,而另外發行的Red Hat Enterprise Linux(Red Hat企業版Linux)則取代Red Hat Linux在商業應用的領域。 Fedora對於使用者而言,是一套功能完備、更新快速的免費作業系統;而對贊助者Red Hat公司而言,它是許多新技術的測試平台,被認為可用的技術最終會加入到Red Hat Enterprise Linux中。 Fedora大约每六個月發佈新版本(英文),FedoraProject。.

新!!: Libjpeg和Fedora · 查看更多 »

Google Chrome

Google Chrome是由Google開發的免費網頁瀏覽器。Chrome是化學元素「鉻」的英文名稱,過去也用Chrome稱呼瀏覽器的外框。Chrome相应的開放原始碼計劃名為Chromium,而Google Chrome本身是非自由軟體,未開放原始碼。 Chrome程式碼是基於其他開放原始碼軟體所撰寫,包括Apple WebKit和Mozilla Firefox,並開發出稱為「V8」的高效能JavaScript引擎。Google Chrome的整體發展目標是提升穩定性、速度和安全性,並創造出簡單且有效率的使用介面。CNET旗下的Download.com網站評出的2008年6月最佳Windows應用程序,其中Google Chrome排名首位。 據StatCounter統計,截至2016年6月,Google Chrome在全球桌面瀏覽器的網頁瀏覽器的使用分布為62%。 Chrome 50.0结束了对Windows XP与Windows Vista系统的支持,该系統上的最後版本為49.0.2623.112。.

新!!: Libjpeg和Google Chrome · 查看更多 »

JPEG

在電腦中,JPEG(發音為jay-peg, IPA:)是一種針對相片影像而廣泛使用的失真壓縮標準方法。這個名稱代表Joint Photographic Experts Group(聯合圖像專家小組)。此團隊創立於1986年,1992年發布了JPEG的標準而在1994年獲得了ISO 10918-1的認定。JPEG與視訊音訊壓縮標準的MPEG(Moving Picture Experts Group)很容易混淆,但兩者是不同的組織及標準。 JPEG本身只有描述如何將一個影像轉換為字节的數據串流(streaming),但並沒有說明這些位元組如何在任何特定的儲存媒體上被封存起來。JPEG的壓縮方式通常是破壞性資料壓縮(lossy compression),意即在壓縮過程中圖像的品質會遭受到可見的破壞,有一種以JPEG為基礎的標準Lossless JPEG是採用無失真的壓縮方式,但Lossless JPEG並沒有受到廣泛的支援。 一個由C-Cube Microsystems等公司所建立的額外標準,稱為JFIF(JPEG File Interchange Format,JPEG檔案交換格式)詳細說明如何從一個JPEG串流,產出一個適合於電腦儲存和傳輸(像是在網際網路上)的檔案。在普遍的用法,當有人稱呼一個"JPEG檔案",一般而言他是意指一個JFIF檔案,或有時候是一個Exif JPEG檔案。然而,也有其他以JPEG為基礎的檔案格式,像是JNG。 使用JPEG格式壓縮的圖片檔案一般也被稱為JPEG Files,最普遍被使用的副檔名格式.jpg,其他常用的副檔名還包括.jpeg、.jpe、.jfif以及.jif。JPEG格式的資料也能被嵌進其他類型的檔案格式中,像是TIFF類型的檔案格式。 JPEG/JFIF是全球資訊網(World Wide Web)上最普遍的被用來儲存和傳輸照片的格式。它並不適合於線條繪圖(drawing)和其他文字或圖示(iconic)的圖形,因為它的壓縮方法用在這些类型的圖形上,得到的結果并不好(PNG和GIF通常是用來存储这类的圖形;GIF每个像素只有8位元,並不很適合於存储彩色照片,PNG可以無失真地儲存照片,但是檔案太大的缺点讓它不太适合在網路上传输)。 對於JFIF的MIME媒體类型是image/jpeg(定義于RFC 1341)。.

新!!: Libjpeg和JPEG · 查看更多 »

JPEG文件交换格式

JPEG文件交换格式(JPEG File Interchange Format,JFIF)是一个图像文件格式标准。它是一种交换符合JPEG交换格式(JIF)标准的JPEG编码文件的格式。它解决了JIF在简单JPEG编码文件交换方面的一些限制。与所有符合JIF的文件一样,JFIF文件中的图像数据使用JPEG标准的技术压缩,因此JFIF有时被称为“JPEG/JFIF”。.

新!!: Libjpeg和JPEG文件交换格式 · 查看更多 »

Linux

Linux( )是一種自由和開放源碼的類UNIX作業系統。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布。,在加上使用者空間的應用程式之後,成為Linux作業系統。Linux也是自由软件和开放源代码软件发展中最著名的例子。只要遵循GNU通用公共许可证(GPL),任何个人和机构都可以自由地使用Linux的所有底层源代码,也可以自由地修改和再发布。大多數Linux系統還包括像提供GUI的X Window之類的程序。除了一部分專家之外,大多數人都是直接使用Linux發行版,而不是自己選擇每一樣組件或自行設置。 Linux嚴格來說是單指作業系統的内核,因作業系統中包含了許多用戶圖形介面和其他实用工具。如今Linux常用来指基于Linux的完整操作系统,內核則改以Linux内核稱之。由于这些支持用户空间的系统工具和库主要由理查德·斯托曼于1983年发起的GNU计划提供,自由软件基金会提议将其组合系统命名为GNU/Linux,但Linux不屬於GNU計劃,這個名稱並沒有得到社群的一致認同。 Linux最初是作为支持英特尔x86架构的个人电脑的一个自由操作系统。目前Linux已经被移植到更多的计算机硬件平台,远远超出其他任何操作系统。Linux可以运行在服务器和其他大型平台之上,如大型主机和超级计算机。世界上500个最快的超级计算机90%以上运行Linux发行版或变种,包括最快的前10名超级电脑运行的都是基于Linux内核的操作系统。Linux也广泛应用在嵌入式系统上,如手机(Mobile Phone)、平板电脑(Tablet)、路由器(Router)、电视(TV)和电子游戏机等。在移动设备上广泛使用的Android操作系统就是建立在Linux内核之上。 通常情况下,Linux被打包成供个人计算机和服务器使用的Linux发行版,一些流行的主流Linux发布版,包括Debian(及其衍生版本Ubuntu、Linux Mint)、Fedora(及其相关版本Red Hat Enterprise Linux、CentOS)和openSUSE等。Linux发行版包含Linux内核和支撑内核的实用程序和库,通常还带有大量可以满足各类需求的应用程序。个人计算机使用的Linux发行版通常包含X Window和一个相应的桌面环境,如GNOME或KDE。桌面Linux操作系统常用的应用程序,包括Firefox网页浏览器、LibreOffice办公软件、GIMP图像处理工具等。由于Linux是自由软件,任何人都可以创建一个符合自己需求的Linux发行版。.

新!!: Libjpeg和Linux · 查看更多 »

Mageia

Mageia 是一个非营利组织及其主导的Linux发行版的名称。.

新!!: Libjpeg和Mageia · 查看更多 »

Mozilla

Mozilla是一个自由軟體社群,由網景通訊公司的成員於1998年創立。在非正式的場合下,「Mozilla」這個名字常用於不同的事物上。這些事物大都與現已歇業的網景通訊公司及其旗下的應用軟體相關。許多其它「Mozilla」名詞的用法請見下方敘述。.

新!!: Libjpeg和Mozilla · 查看更多 »

OpenSUSE

openSUSE(),前身爲SUSE Linux和SuSE Linux Professional,是一个Linux發行版與項目,由SUSE Linux GmBH與其他公司贊助。openSUSE在全世界被廣泛使用,尤其是在德國。它的開發重心是爲軟體開發者和系統管理者創造適用的開放原始碼的工具,並提供易於使用的桌面環境和功能豐富的伺服器環境。openSUSE針對桌面環境進行了一系列的優化,是一个對Linux新手較為友好的Linux发行版。 openSUSE釋出的第一個版本是一個SUSE Linux 10.0的測試版。目前的稳定版本是openSUSE Leap 15。该社区项目提供了一个名为openSUSE Tumbleweed的滚动版本,该版本不断更新,并通过经过测试的稳定软件包进行更新。更新的机制基于名为“Factory”(工厂)的滚动开发代码库。与openSUSE项目相关的其他工具和应用程序包括YaST、Open Build Service、openQA、Snapper、Machinery、Portus 和 Kiwi 等。 2003年11月4日,Novell以2.1億美元收購SuSE Linux AG後創建了openSUSE。2011年,The Attachmate Group收購Novell,並將Novell和SUSE拆分爲兩家獨立的子公司。2014年11月,The Attachmate Group與Micro Focus合併,但SUSE仍是其业务部门。.

新!!: Libjpeg和OpenSUSE · 查看更多 »

Perl

Perl是高階、通用、直譯式、動態的程式语言家族。最初设计者拉里·沃尔為了讓在UNIX上進行報表處理的工作變得更方便,決定開發一個通用的腳本語言,而在1987年12月18日發表。目前,Perl语言家族包含两个分支Perl 5以及Perl 6(开发中)。 Perl借用了C、sed、awk、shell脚本以及很多其他程式語言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。 2000年开始,目前拉里·沃尔开始開發Perl 6,來作為Perl的後繼;不過,Perl 6語言的語法有很多轉變,所以Perl 6被視為Perl家族中的另一個語言。 Perl语言的应用范围很广,除CGI以外,Perl被用于图形编程、系统管理、网络编程、金融、生物以及其他领域。由于其灵活性,Perl被称为脚本语言中的瑞士军刀。.

新!!: Libjpeg和Perl · 查看更多 »

X264

x264是一個採用GPL授權的視頻編碼自由軟體。x264的主要功能在於進行H.264/MPEG-4 AVC的視頻編碼,而不是作為解碼器(decoder)之用。.

新!!: Libjpeg和X264 · 查看更多 »

源代码

源代码(Source code),也称源程序,是指一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现;但最常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。.

新!!: Libjpeg和源代码 · 查看更多 »

指令集架構

指令集架構(Instruction Set Architecture,縮寫為ISA),又稱指令集或指令集体系,是计算机体系结构中與程序設計有關的部分,包含了基本数据类型,指令集,寄存器,寻址模式,存储体系,中斷,異常處理以及外部I/O。指令集架構包含一系列的opcode即操作码(機器語言),以及由特定處理器执行的基本命令。 指令集体系与微架构(一套用于执行指令集的微处理器设计方法)不同。使用不同微架構的電腦可以共享一种指令集。例如,Intel的Pentium和AMD的AMD Athlon,兩者几乎採用相同版本的x86指令集体系,但是兩者在内部设计上有本质的区别。 一些虛擬機器支持基于Smalltalk,Java虛擬機,微軟的公共語言运行时虛擬機所生成的字节码,他們的指令集体系將bytecode(字节码)从作为一般手段的代码路径翻譯成本地的機器語言,并通过解译执行并不常用的代码路径,全美達以相同的方式开发了基于x86指令体系的VLIW處理器。.

新!!: Libjpeg和指令集架構 · 查看更多 »

有损数据压缩

--(英文:lossy compression)是一种数据压缩方法,经过此方法压缩、解压的数据會与原始数据不同但是非常接近。它是与无损数据压缩相对的压缩方法。--又稱--、有损压缩、失真压缩、不可逆壓縮。 --藉由将次要的--捨棄,犧牲一些质量來减少数据量、提高压缩比。这种方法经常用于压缩多媒体数据(音频、视频、图片),尤其常用於流媒体以及互联网电话领域。根据各种格式设计的不同,有损数据压缩都会有代间损失——每次压缩与解压文件都会带来渐进的质量下降。.

新!!: Libjpeg和有损数据压缩 · 查看更多 »

无损数据压缩

无损数据壓縮(Lossless Compression)指数据经过压缩后,信息不受损失,还能完全恢复到压缩前的原样。「無損」一詞是相對於有損數據壓縮,有損數據壓縮只允許一個近似原始數據進行重建,以換取更好的壓縮率。 無損壓縮通常用於嚴格要求「經過壓縮、解壓縮的資料必須與原始資料一致」的場合。典型的例子包括文字文件、程式執行檔、程式原始碼。有些圖片檔案格式,例如PNG和GIF,使用的是無損壓縮。其他例如TIFF、MNG則可以採用無損或有損壓縮。無損音訊格式最常用於歸檔或製作用途。有損音訊格式則常用於攜帶型播放器或儲存空間受限制的裝置,或不要求音訊完全還原的情況。.

新!!: Libjpeg和无损数据压缩 · 查看更多 »

传出传入
嘿!我们在Facebook上吧! »