1.idea编码格式设置_Idea设置编码
2.myeclipseå¦ä½è®¾ç½®utf-8
3.çå¾çç¨ä»ä¹è½¯ä»¶å¥½?
4.图像格式--FFMPEG代码走读-TIFF格式编码
5.ImageMagick支持格式
idea编码格式设置_Idea设置编码
1. Idea设置编码
打开idea,然后点击设置就能把代码导出
2. idea设置编码格式为gbk
myeclipse设置编码格式1。全局编码设置:编码设置的方法:ToolBar-->Window-->Preferences-->General-->Workspace-->Text file encoding,设置合适的编码。2。局部编码设置:在源码按右键-->General-->Editors-->Test Editors-->Spelling-->Encoding,这里是灰色app源码设置单个文件的编码。推荐还是使用全局编码设置吧MyEclipse编码设置:Windows-->Preferences-->MyEclipse(Enterprise Workbench)--> Files and Editors-->JSP-->右Encoding->(UTF-8)-->Update文件默认编码设置:Windows-->Preferences-->General-->Content Types, 然后在右边上面的框中打开Text, 选中Java Source File (你看到下面的框中有个*.java 就对了), 然后在下面的“Default edcodng”文本框中输入“UTF-8”, 点“Update”,就OK了。(什么文件的编码都可以在这里设置!) 其它的Edit-SetEnCoding 和Project-->Properties-->Resource-->Text File Encoding设置成继承自容器就可以了。3。Window-Preferences-General-Content Types-Text-Java Source File-UTF-8
3. idea设置编码字体大小
idea是抽象名词,具体内容如下。
文字是帝国系统源码记录语言的符号,而词当然属于文字的范畴,在一种语言中能够自由运用的最小的语法单位是词。名词是词的一种,是表示人、事物、地点或抽象概念的名称,名词可以分为专有名词(Proper Nouns)和普通名词 (Common Nouns),而抽象名词又是普通名词的一种,表示动作、状态、品质或其他抽象概念。
4. idea设置编码格式不生效
Idea右下角的用来更换当前编码状态选项,并且它更改的二五八麻将源码是当前java文件的。
5. idea设置编码规范
intellidea有一个模板配置功能,可以加格式设置好,开发是时候直接快捷键就行
6. idea设置编码集
idea全称IntelliJ IDEA,是一个Java集成开发环境软件;IDEA提倡智能编码,特殊功能有:智能选取、编码辅助、灵活的排版、动态语法检测、代码检查、对JSP的完全支持、预置模板、版本控制完美支持、智能代码等。移动木棍源码在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。
7. idea设置编码格式快捷键
idea中修改文件编码字符集,操作路径为 File->Settings->Editor->File Encodings,spring源码底层如果需要设置新建文件的默认编码格式,操作路径为File->Other Settings->Default Settings ->Editor->File Encodings
8. idea设置编码格式
安ctrl+s键进行保存,现在idea是自动保存的
myeclipseå¦ä½è®¾ç½®utf-8
myeclipseä¸UTF-8设置
myeclipseä¸UTF-8设置
å¦æè¦ä½¿æ件å¼ååºç¨è½ææ´å¥½çå½é åæ¯æï¼è½å¤æ大ç¨åº¦çæ¯æä¸æè¾åºï¼åæ好使 Javaæ件使ç¨UTF-8ç¼ç ãç¶èï¼Eclipseå·¥ä½ç©ºé´(workspace)ç缺çå符ç¼ç æ¯æä½ç³»ç»ç¼ºççç¼ç ï¼ç®ä½ä¸ææä½ç³»ç» (Windows XPãWindows ç®ä½ä¸æ)ç缺çç¼ç æ¯GBï¼å¨æ¤å·¥ä½ç©ºé´ä¸å»ºç«çå·¥ç¨ç¼ç æ¯GBï¼å·¥ç¨ä¸å»ºç«çjavaæ件ä¹æ¯GBãå¦æè¦ä½¿ æ°å»ºç«å·¥ç¨ãjavaæ件ç´æ¥ä½¿UTF-8åéè¦å以ä¸å·¥ä½ï¼
1ãwindows->Preferences...æå¼"é¦é项"对è¯æ¡ï¼å·¦ä¾§å¯¼èªæ ï¼å¯¼èªå°general->Workspaceï¼å³ 侧Text file encodingï¼éæ©Otherï¼æ¹å为UTF-8ï¼ä»¥åæ°å»ºç«å·¥ç¨å ¶å±æ§å¯¹è¯æ¡ä¸çText file encodingå³ä¸ºUTF-8ã
2ãwindows->Preferences...æå¼"é¦é项"对è¯æ¡ï¼å·¦ä¾§å¯¼èªæ ï¼å¯¼èªå°general->Content Typesï¼å³ä¾§Context Typesæ ï¼ç¹å¼Textï¼éæ©Java Source Fileï¼å¨ä¸é¢çDefault encodingè¾å ¥æ¡ä¸è¾å ¥UTF-8ï¼ç¹Updateï¼å设置Javaæ件ç¼ç 为UTF-8ãå ¶ä»javaåºç¨å¼åç¸å ³çæ件 å¦ï¼propertiesãXMLçå·²ç»ç±Eclipse缺çæå®ï¼åå«ä¸ºISO-1ï¼UTF-8ï¼å¦å¼åä¸ç¡®éæ¹åç¼ç æ ¼å¼åå¯ä»¥å¨æ¤æå®ã
3ãç»è¿ä¸è¿°ä¸¤æ¥ï¼æ°å»ºjavaæ件å³ä¸ºUTF-8ç¼ç ï¼Eclipseç¼è¯ãè¿è¡ãè°è¯é½æ²¡é®é¢ï¼ä½æ¯åRCPåºç¨çProductè¾åºæ¶ãæè æ件 è¾åºæ¶ï¼åæ»æ¯åºéï¼è¦ä¹ä¸è½ç¼è¯éè¿(è¾åºæ¶è¦éæ°compile)ãè¦ä¹è¾åºçæ件è¿è¡æ¶ä¸ææ¾ç¤ºä¹±ç ãæ¤æ¶éè¦åRCPåºç¨ãææ件Pluginå·¥ ç¨çbuild.propertiesä¸å¢å ä¸è¡ï¼javacDefaultEncoding.. = UTF-8ã让è¾åºæ¶ç¼è¯ç¥éjavaæºæ件æ¶UTF-8ç¼ç ãè¿ä¸ªè®¾ç½®éè¦ä¿è¯ææçjavaæºæ件æ¶UTF-8ç¼ç æ ¼å¼ï¼å¦æä¸å ¨æ¯ï¼å¯ä»¥åè Eclipse帮ä¸(Plug-in Development Environment Guide > Reference > Feature and Plug-in Build configuration)ï¼å»ºè®®å ¨é¨javaæºæ件æ¯UTF-8ç¼ç ã
å¦ææ件å¼åãRCPåºç¨å¼ååæ¥åºäºå ¶ä»ç¼ç ï¼å¦GBï¼æ³è½¬æ¢ä¸ºUTF-8ï¼åé¦å ï¼å以ä¸å·¥ä½ï¼ç¶åéè¿æ¥æ¾ç¼ç 转æ¢å·¥å ·ï¼å¦åºäº iconvçæ¹é转æ¢å·¥å ·ï¼å°åç¼ç 转æ¢ä¸ºUTF-8ç¼ç ï¼æ³¨æåªè½¬æ¢javaæºæ件ï¼å ¶ä»ç±»åæ件å¯è½å·²ç»æ¯æ¯è¾åéçç¼ç äºï¼å°åå·¥ç¨å±æ§ä¸ç Text file encodingï¼ä»åç¼ç æ¹ä¸ºUTF-8å³å¯ã
çå¾çç¨ä»ä¹è½¯ä»¶å¥½?
é®é¢ä¸ï¼æ³å¨çµèä¸çç §çï¼ç¨ä»ä¹è½¯ä»¶å¥½ ACD çå¾è½¯ä»¶ï¼ä¸éãï¼
å¾çå¾å¤ç§æ ¼å¼çå¾ç æµè§é度快ã
é®é¢äºï¼ææºç¨ä»ä¹è½¯ä»¶çå¾ç好 å®åå°±ç¨å¿«å¾æµè§
é®é¢ä¸ï¼ä¸è¬çµèéçå¾çç软件å«ä»ä¹? åå»âæççµèââå¨ä¾§ä¸é´æ¾å°âæ§å¶é¢æ¿â并åå»âæ¾å°âæ·»å æå é¤ç¨åºâ并åå»âæ¾å°ACDSEEç¨åºâå¸è½½âOKäºï¼å·²ç»æ²¡æé£ä¸ªç¼çäº
é®é¢åï¼ææºçå¾çç¨ä»ä¹è½¯ä»¶å¥½ï¼ 软件å称ï¼å¿«å¾æµè§ãä¸æ¯å¿«å¾ï¼æ´ä¸æ¯å¾®åå¿«å¾ï¼androidç³»ç»å¹³å°ä¸æ好ççå¾å©å¨ï¼å åä¸ç¨æ·çä¸è½½éãç¨äºé£ä¹å¤å¹´è¿æ¯é£ä¹äººæ§åï¼çº¯ä¸ªäººææï¼çº¯å®è¯ãåªé0.Mä¸å 空é´ï¼è¿è¡æµç ï¼å大ç½ç«ä¸è½½æè¡æ¦ç¬¬ä¸çè¯å®æ¯å®ï¼èµ¶ç´§ä¸è½½å§ï¼èµ¶ç´§ç»æä½³çæ¡å§ï¼ï¼ï¼ï¼
é®é¢äºï¼çå¾çç¨ä»ä¹è½¯ä»¶ 常ç¨çWindowsçµèç³»ç»çå¾è½¯ä»¶
çå¾çï¼æ¯ç¬è çµèéæ£ä½¿ç¨ççå¾è½¯ä»¶ï¼å¯å¨è¿ éï¼æä½æ¹ä¾¿ï¼ä½¿ç¨äºå¼ºå²çå¾åå¼æï¼çå¾é度æå¿«ï¼ç»è´¨é« *** å®ï¼æ¯æå ¨å±æ¥çä¸å¹»ç¯çæ¥çï¼æ é¡»è¿åç®å½å³å¯è¿è¡ç¼©ç¥å¾æ¥çï¼å¯¹äºå¤§å¾çï¼è¿è½å¨é¸ç°å¾ä¸è¿è¡ä»»æ缩æ¾æµè§ï¼ç¿»é¡µæ¶ä¸ç¨æ¾æé®ï¼ç´æ¥å¨å¾çå·¦å³ä¸¤ç«¯å³ä¼æ¾ç¤ºç¿»é¡µç®å¤´ï¼æéè¦çæ¯çå¾çæ¯æå¤è¾¾ç§å¾çæ ¼å¼ï¼æBMP/PNG/JPGç常è§æ ¼å¼ï¼ä½ç®åçå¾çéç¨äºææWINSå¹³å°(å«WIN8)ï¼å¹¶ä¸å ¼å®¹WINSå¾çæ¥çå¨åACDSEEæ¥çå¨ç大é¨åæé®ï¼æå ¶å®¹æä¸æ
ACDSeeï¼é常æµè¡ççå¾è½¯ä»¶ä¹ä¸ï¼ä¼ç¹æ¯åè½å¼ºå¤§ï¼é½å ¨ï¼æ¯æå¾ççç¼è¾ãåå¤çãæ件管ççï¼ç¼ºç¹æ¯ç³»ç»è¦æ±ãæ¶è´¹çï¼å½ç¶è½¯ä»¶æå è´¹ççï¼ä½æ¯åè½è¯å®æ ***
FastStone Image Viewerï¼è½¯ä»¶çé¢åACDseeç¥ä¼¼ï¼å è´¹ï¼éåä¸ç¨éï¼èå°å·§ãæä¾ç®æçå¾åç¼è¾åè½å æ¬å¯¹å¾ççè£åªï¼æ·»å ææ¬ã线æ¡åæ°´å°ä»¥åè°æ´åç§åæ°çï¼å®è¿å ·æå¾åçæ¹é转æ¢åéå½åçåè½ã
XnViewï¼æ¥èªæ³å½ï¼æ¯æå¤ç§å¾çæ ¼å¼ï¼è¿æ¯ææ件æ©å±ï¼å®è£ æ件åæ¯æå¾çæ ¼å¼è¿ç§ãXnViewåæ¶è¿æ¯æå¨ç»gifãå¤é¡µé¢tiffãå¤å¾åå¾æ 以åmpegãaviãwavãaiffé³è§é¢æ ¼å¼åQuicktimeæ ¼å¼çæ件ãåè½å¼ºå¤§ï¼ä½ç§¯å°ï¼çå¾æ¹ä¾¿
iSeeç±çï¼æ¯ä¸æ¬¾å°å·§è½»å¿«ï¼ç §çæ ¼å¼æ¯ææå ¨é¢ççå¾è½¯ä»¶ãç±çå¯ä»¥å®ç¾æ¿æ¢windowsçå¾ï¼ä¸ºwindowsèµæºç®¡çå¨æä¾å¼ºå¤§çå¾çæµè§åè½ï¼å¹¶ææä¿æ¤ç¨æ·ç§å¯å¾çãä½ç§¯å°å·§ï¼çå¾è¶ å¿«ï¼ç®åãæ¶å°ï¼æå®æ´çç §çæ ¼å¼æ¯æï¼å¯æ©å±ç个æ§åå¹»ç¯çææ¾ï¼å°ç§å¯å¾çè½»æ¾è½¬æ¢ä¸ºå®å ¨å¾çï¼ææä¿æ¤ä¸ªäººéç§ï¼æ©å±ç½ä¸å¨çº¿åè½ï¼å¯å«æ¿ACDsee
ç¾å¾ççï¼å½äº§ä¼ç§çå¾è½¯ä»¶ï¼çé¢ç¾è§ç®çº¦ï¼éç¨å ¨æ°çPEV-3å¾åå¼æï¼éè¿æ¯æIntelåAMDæ ¸å¿çMMXã3DNOWææ¯ï¼åç¬å®¶å¤çº¿ç¨è¿ç®ææ¯è½å¨è¶ ä½èµæºå ç¨çæ åµä¸æ¸ æ°å¿«éçæµè§å¤§å¾ï¼å¾çé¢è§é度æ´å¿«ï¼å³ç¹å³çï¼å¹¶ä¸æ¯æBMP/PNG/JPG/PSD/RAWçå¤è¾¾ç§å¾åæ ¼å¼ãæ´å¯ç´æ¥æµè§PDFææ¡£ï¼å¦å¤ï¼ç¾å¾ççå®ç¾æ¯æCMYKå°å·è²å¾çï¼æ¯æ常ç¨æ件夹æ¶èãæ¹éæ转ãæ¹å尺寸ãéå½åç常ç¨æä½ãé常å¼å¾å¤§å®¶ä½¿ç¨ï¼
Picasaå¾çæ¥çå¨ (Picasa PhotoViewer) ï¼Picasaå ç½®çå¾çæµè§å¨ï¼å¯å¨é度å¾å¿«ï¼å°å ¶åç¬æååºæ¥ï¼å¯ä»¥å为系ç»é»è®¤çå¾çæ¥çå¨ãæ¯æå¾çç±»åï¼jpgãjpeãjpegãtifãtiffãbmpãgifãpngãtgaãwebpãrawãcrwãcr2ãnefãorfãdcrãmrwãpefãrafãsrfãdngãkdcãsr2ãarwã3frãx3fãrw2ãnrwã
缺ç¹ï¼ä¸æ¯æGIFå¨ç»æ¾ç¤ºï¼å¯ä»¥å¨é ç½®éæ©åæ¶å¯¹GIFæ ¼å¼çå ³èãä¼ç¹ï¼å¯ä»¥å¸®å©æ¨å¨è®¡ç®æºä¸ç«å³æ¾å°ãä¿®æ¹åå ±äº«ææå¾çï¼æ索硬çä¸çç¸çå¾ççé度é常快ã
DevalVR Playerï¼ä¸ä¸ª3Dçå¾è½¯ä»¶ï¼å¯ä»¥ç¨å®æµè§3Då ¨æ¯å¾çï¼å¯è§£å³ä¸è¬çå¾è½¯ä»¶çä¸å°3Då ¨æ¯å¾ç3Dç¹æçé®é¢
IrfanViewï¼è¿è¡é度快ãå°å·§ï¼åè½å¼ºå¤§çå è´¹ï¼è½¯ä»¶å¤§å°ä¸å°2Mãåºæ¬çåè½å æ¬å¾çãé³é¢ãè§é¢æµè§ï¼å¾çæ¹éæ ¼å¼è½¬æ¢ãæ¹ééå½åï¼JPEå¾çæ ææ转çã
å¯ççå¾ï¼æé å¯çå½±åï¼ä¹æ¯çå¾ãå¾ç管ççä¸éæé ãç¬ç¹ç3Då¾çå¢ï¼ç»ä½ ä¸ä¸......>>
é®é¢å ï¼å¥½ççå¾è½¯ä»¶æåªå ç§? acdseeé£ä¸ªæå¼æç¹æ ¢ï¼å»ºè®®ä½¿ç¨å å½±éæ¯æï¼å å½±ççï¼ï¼å¾å¥½ç¨ç
é®é¢ä¸ï¼å¾çç¨ä»ä¹è½¯ä»¶å¥½æå¼å¥½ ACDSee V3.1 SR1âå æ¬å¯¹ç¨åºé¨åçé¢å¸å±è¿è¡äºå¾®è°çâç®ä½ä¸æ深度ç¾åç 软件大å°ï¼4. MB 软件类å«ï¼å½äº§è½¯ä»¶ 软件ææï¼å è´¹ç 软件è¯è¨ï¼ç®ä½ä¸æ åºç¨å¹³å°ï¼Win, WinXp, Win, Nt, WinMe, Win9xæ¬ç¾åçå¨èè²ç½é çåºç¡ä¸è¿è¡æ·±åº¦ç¾åä¿®æ£ï¼ç¾åèå´å ä¹æ¶µçææç»ä»¶çå个ç»èï¼1. ä»èåãå·¥å ·æ ãæ件å°æä»¶å ³èï¼ç»ç»æ¢ææ°é²çç彩è²å¾æ ï¼è®©èç¨åºçåæ°æ´»åï¼2. å®ç¾å è½½XPæ ·å¼ä¸ä¼åºç°ç¹å»âé项â-âæ¥çå¨âæ ç¾æ¶å¼¹åºâéæ©èæ¯å¾åâçªå£çé误ï¼3. 对ç¨åºé¨åçé¢å¸å±è¿è¡äºå¾®è°ï¼æ´æ¢é¨åæé®é¢çæ件ï¼ä½¿ç¨åºæ´å ç¾è§å®ç¨ï¼4. å®è£ æ¶é¤æ³¨å主ç¨åºæ件å¤ï¼åæ¶è®©PicaViewä¹æ³¨åæ件ï¼æé«PicaViewé¦æ¬¡å¯å¨çé度ã====ä¸è½½å°åï¼ soft2.greendown/...ix.exe该çæ¬å¯å¨é度快ï¼æ¯çå¾è½¯ä»¶çé¦éã
é®é¢å «ï¼è¾¨è®¤ç §ççåæ好ç¨ä»ä¹è½¯ä»¶ å âä½ çç §ç被PSè¿äºï¼ââç说ï¼ææ¬äºå°±æ¾åºè¯æ®æ¥ï¼ââè¿ä¸ªâ¦â¦âæ 论æ¯æåæå¨å客çå¸ ç §ï¼è¿æ¯ä½ æå ´è¶£çMMå¾çï¼ææ¯å¨æ·å®ä¸ä¹°ä¸è¥¿ï¼ä½ æ¯å¦å¸¸å¸¸æçé®ï¼è¿ç §çå°åºæ¯ä¸æ¯åæ±åå³çå¢ï¼è¿éæä½ å æç§ç¬ï¼çç¸åç¡ç¾ï¼ä¹ä¼é²åºå°¾å·´çï¼ååï¼
å¨çµèä¸ççå¾æ¼äº®çè¡£æï¼å°æä¹ååç°æå¾å¤ççµï¼èèç³»å家ä¹åï¼å家似ä¹æ°¸è¿é½åªæä¸ä¸ªè§£éââæ¾ç¤ºå¨è²å·®é®é¢ï¼åï¼èå®è¯´èªå·±æ¯âå·âæ¥çç´ æPSçå¤çå¿«ï¼ç½ä¸æä¸å°æ¹æ³å¤æç §çæ¯å¦è¢«ä¿®æ¹è¿ï¼å¦ä»ç»æ¥çç §çç»èæ¯å¦æ£å¸¸ãåå¤è²è°æ¯å¦èåãå æºæ¯å¦ç¬¦åççï¼å¯æ¯è¿äºå¯¹äºå¯¹æå½±ä¸çææ®éç人æ¥è¯´ï¼æ çé¾åº¦å¤ªå¤§ãå¦ä½ä½¿ç¨ç®åçæ¹æ³è¯å«è¢«PSè¿çç §çå¢ï¼
1ãçå¾çå±æ§
å¾1
å¾2
å¨å¾ççæ件å±æ§ä¸ï¼æç §ç¸æºç §ç¸æ¶ç详ç»ä¿¡æ¯ï¼å æ¬å¿«é¨é度ãå åçè³å æ¬ä½¿ç¨çæ影设å¤åå·ççï¼å¦æä¿®æ¹è¿ï¼è¿äºä¿¡æ¯å°±ä¸å¤åå¨ãé¦å å³é®åå»ç½ä¸çå¾çï¼æå®ä¿åæ为æ件ï¼ç¶åå³é®åå»âæ件âå±æ§âæè¦âï¼è§å¾1ã2ï¼ãå¾1ä¸å æ¬äºç §ç¸æ¶ç详ç»ä¿¡æ¯ï¼èå¾2ä¸åªæå¾çèªèº«çç®åä¿¡æ¯ï¼ä¸å°å 容被ä½è å é¤äºï¼é¢æPSåâæ¤å°æ é¶ä¸ç¾ä¸¤âçæè§ãè¿ä¸ªæ¹æ³ç®åæè¡ï¼ç¨å®å¯¹ä»ä¸è¬ç奸åé常ææãä¸è¿ç°å¨é¤äºæ¯è¾å级ç奸åä¹å¤ï¼æ°´å¹³ç¨é«çå ¶ä»å¥¸åå¾å®¹æ使ç¨è½¯ä»¶å°è¿äºä¿¡æ¯ä¿®æ¹ã
2ãæ索让ç¸ä¼¼å¾ç大æå
å¾3
ä¿è¯è¯´âä¸æä¸è¯è´§ï¼å°±æè´§æ¯è´§âï¼å¦ææ类似çå¾çè¿è¡å¯¹æ¯ï¼é£ä¹è¯å®è½åç°å¾ççå¾å¤é®é¢ï¼æ¯å¦æ¯å¦çå¾ãæ¯å¦ä¿®æ¹çã大家å¯ä»¥ä½¿ç¨è°·æå¾çï¼ç §çï¼æç´¢ï¼ççæ没æ类似ä½æ¯ä¸ä¸æ ·çå¾çï¼è§å¾3ï¼ãä»å¾3ä¸å¯ä»¥çåºï¼æç´¢å°äºå¾å¤ç¸å ³çå¾çï¼ä¸è¿å¾çç¨æ¾åä¹±ï¼å¦æè¦æ±ä¸é«ï¼å¯ä»¥ç´æ¥å¨æ·å®ä¸æç´¢ç¸å ³å¾çã
3ãç¨è®°äºæ¬æ¥çå¾çæºç
å¾4
å¼ç©ç¬å§ï¼ä½¿ç¨è®°äºæ¬æ¥çå¾çï¼å¬è¯´ç¨ç»å¾ãæµè§å¨è¿æä»ä¹è½¯ä»¶æ¥çå¾ï¼å°±æ¯æ²¡æå¬è¿ç¨è®°äºæ¬æ¥æ¥çãå ¶å®ï¼ä½¿ç¨è®°äºæ¬æ¥çå¾çï¼å°±æ¯æ¥çå¾ççæºç ãå¨å¾çæ件信æ¯ç第2è¡ï¼å¦æç¨PSä¿®æ¹ï¼ä¼æç¸åºçä¿¡æ¯ï¼å æ¬ä¿®æ¹å·¥å ·ãçæ¬ä¿®æ¹æ¶é´ççï¼è§å¾4第äºè¡ä¸ååºçé¨åï¼ï¼è¿å°±æ¯çç¸ç尾巴å¦ï¼
4ãç¨JPEGsnoopå¤ææ¯å¦è¢«ä¿®æ¹
å¾5
å¤æ°ç §çå¤ç软件é½ä¼å¨è¢«å¤çç §çä¸å å ¥èªå·±çä¿¡æ¯ï¼ä½æ¯å¦æè¦å°å ¶æ¶å»ä¹ä¸æ¯é¾äºãæ¶å»è¿äºä¿¡æ¯ä¹åï¼ä½¿ç¨ä»¥ä¸çæ¹æ³å¯è½é½ä¸å¤ªå¥½ä½¿ã让æ们请åºJPEGsnoop软件æ¥ï¼å¸®å©æ们解å³è¿ä¸ªé¾é¢ãJPEGsnoopå以ä¸çæ¹æ³ææ¬è´¨çä¸åï¼å®ä¸ä½å¯ä»¥æ ¹æ®å¾çä¸è®°å½çä¿¡æ¯æ¥å¤è¯»ç §çæ¯å¦è¢«ä¿®æ¹ï¼è¿è½é åå¾çä¸çå ¶å®ç¼ç ä¿¡æ¯æ¥å ±åå¤æç §çæ¯å¦åæ±åå³ãæ 论å¾çå¤ç软件å¦ä½å è¿ï¼æ»å¸¦æèªå·±ç¼ç ä¿¡æ¯ãç±äºå å ¥äºç¼ç ä¿¡æ¯çå¤æï¼æ以æ个人认为JPEGsnoopå¤æå¾çæ¯å¦è¢«ä¿®æ¹ç¸å½å¯é ï¼å¼å¾ä¿¡èµãJPEGsnoopä¸ä» æ¯ææ®éçJPGå¾çï¼ä¹æ¯æå åµå¨å ¶å®åªä½æ件ä¸çJPGå¾çï¼å¦ PDFãAVIãMOV çï¼ãèå´ç¸å½å¹¿å¦ï¼ä¸è½½è½¯ä»¶ä¹åï¼åå»å³å¯è¿è¡å®è£ ãç±äºå ¶ä»å¾çå¤ç软件ä¸æåå±ï¼JPEGsnoopè¦ä¸æå级ï¼ä»¥ç¡®ä¿è½¯ä»¶çæ£æµæ£ç¡®æ§ï¼æ以注æè¦å¾éä¸è½¯ä»¶èªå¨å级ã使ç¨JPEGsnoopé常ç®åï¼åå»FileâOpenImageï¼æå¼éè¦æ£æµçå¾çæ件ï¼å³å¯è¿è¡æ£æµãJPEGsnoopæ¾ç¤ºçä¿¡æ¯é常å¤ï¼ç §çæåçæ£æµç»ææ¾ç¤ºå¨æåä¸é¡µä¸ï¼è§å¾5ï¼ãå¨å¾4çæ¹æ¡ä¸ï¼æ¸ æ°å°æ¾ç¤ºåºäºå¾ççå¤ç软件ï¼Adobe Photoshop CS3 Windowsï¼åç»è®ºï¼Image isprocessed/editedï¼ä»£è¡¨å¾ç被修æ¹è¿ï¼ãJPEGsnoopæåçæ£æµç»ææåç§å¯è½ï¼ç §ç被å¤......>>
é®é¢ä¹ï¼ä»ä¹è½¯ä»¶å¯ä»¥æå¼åç§æ ¼å¼çç §çï¼ PSåºè¯¥æ¯å¾ä¸ä¸çå¾çç¼è¾è½¯ä»¶ï¼å¤§å¤æ°æ ¼å¼é½è½æå¼ç¼è¾ã
ä½æ¯ä¹éªæé¤ä¸ªå«ç»å¾è½¯ä»¶çç¹æ®æ ¼å¼ã
å¦ææ¯çå¾è½¯ä»¶ï¼é£å°±æ æè°äºï¼å¤§å¤æ°çå¾çWindowsçèªå¸¦çå¾è½¯ä»¶å°±è½çã
é®é¢åï¼ä»ä¹è½¯ä»¶è½æ¥ç详ç»çç §çä¿¡æ¯ï¼ å¦æå¾çå¨æ¬å°ï¼å³é®å¾çå±æ§ï¼é«çº§ï¼å°±è½çã ä¹å¯ä»¥å®è£ å å½±éæ¯æç软件å¯çã ç½é¡µæµè§ï¼å¯ä»¥å®è£ exif软件åï¼éæ°æå¼æµè§å¨ï¼å³é®å¾æ¢ï¼exif
图像格式--FFMPEG代码走读-TIFF格式编码
本文从FFMPEG源码角度解读TIFF编码内容,无需过多介绍,直接开启解读。TIFF编码涉及到的结构体TiffEncoderContext,用于存储与TIFF编码相关的上下文信息,包括编码上下文信息、长宽信息、压缩信息、yuv数据信息、缓冲区信息、Strip信息,以及编解码算法和级别信息等。
TIFF文件使用标签(Tags)存储图像的元数据和其他信息,每个标签存储特定类型的信息,如图像宽度、高度、颜色深度等。在FFMPEG中包含的所有tag相关数据可参照下图查看。
此外,还存在特定的补充标签,如DNG和CinemaDNG格式。DNG是由Adobe开发的一种开放的RAW图像格式,基于TIFF/EP标准,在TIFF基础上增加了存储更多摄影信息和元数据的特定标签。CinemaDNG是一个基于DNG的开放标准,专为**和视频制作中的RAW图像序列设计,包含与静态图像DNG类似的标签,同时增加了一些特定于视频和**制作的标签,用于管理处理高动态范围的RAW视频数据。
TIFF编码代码位于libavcodec\tiffenc.c文件中。ff_tiff_encoder描述了一个TIFF图像编码器,采用标准FFmpeg库的API封装,包含TIFF编码器的各种信息和函数指针,便于对接到FFMPEG框架。
encode_init函数用于初始化TIFF编码器上下文,并进行必要的检查和设置。encode_close函数在编码器关闭时进行资源清理,确保无内存泄漏。add_entry将一个条目添加到TIFF文件目录中。encode_strip用于将图像数据编码为TIFF文件的一个条带。pack_yuv将YUV图像数据打包成适合TIFF格式的条带。
encode_frame函数主要作用是将一帧图像编码为TIFF格式。具体步骤包括初始化上下文和变量、设置编码器上下文参数、处理不同像素格式、计算每行字节数和数据包大小、分配内存、处理图像数据、写入TIFF文件头、添加TIFF标签、写入目录偏移量并完成编码。
至此,TIFF编码过程解析完毕。源码编译与调试有助于深入理解,增进对TIFF编码的认识。
ImageMagick支持格式
ImageMagick支持超过种格式,包括A, ART, AVI, AVS, B, BIE, BMP, BMP2, BMP3, C, CACHE, CAPTION, CIN, CIP, CLIP, CLIPBOARD, CMYK, CMYKA, CUR, CUT, DCM, DCX, DNG, DOT, DPS, DPX, EMF, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, FAX, FITS, FPX, FRACTAL, G, G3, GIF, GIF, GRADIENT, GRAY, HDF, HISTOGRAM, HTM, HTML, ICB, ICO, ICON, JBG, JBIG, JNG, JP2, JPC, JPEG, JPG, JPX, K, LABEL, M, M2V, MAP, MAT, MATTE, MIFF, MNG, MONO, MPC, MPEG, MPG, MSL, MTV, MVG, NULL, O, OTB, P7, PAL, PALM, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PFA, PFB, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG, PNG, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSD, PTIF, PWP, R, RAS, RGB, RGBA, RGBO, RLA, RLE, SCR, SCT, SFW, SGI, SHTML, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, TIF, TIFF, TILE, TIM, TTC, TTF, TXT, UIL, UYVY, VDA, VICAR, VID, VIFF, VST, WBMP, WMF, WMFWIN, WMZ, WPG, X, XBM, XC, XCF, XPM, XV, XWD, Y, YCbCr, YCbCrA, YUV。
在许多服务器上,甚至个人站点都提供了ImageMagick的下载。推荐访问ImageMagick的官方主页获取最新版本的源码包。以ImageMagick-5.5.6.tar.gz为例,Linux安装步骤如下:
首先解压源码包:tar zxvf ImageMagick-5.5.6.tar.gz
进入解压后的目录:cd ImageMagick-5.5.6
配置安装:./configure
编译安装:make all
以超级用户身份安装:su 或 sudo(在Debian/Ubuntu系统上直接执行sudo aptitude install imagemagick即可安装)
安装后,记得将函数库目录添加到/etc/profile文件中的LD_LIBRARY_PATH环境变量,同时确保在/etc/ld.so.conf中包含该路径,并运行ldconfig以确保应用能正确找到ImageMagick库,避免出现运行问题。