รายละเอียดซอฟแวร์:
รุ่น: 1.3.19
วันที่อัพโหลด: 18 Feb 15
การอนุญาต: ฟรี
ความนิยม: 0
GraphicsMagick เป็นแหล่งเปิดคอลเลกชันที่แข็งแกร่งของเครื่องมือและห้องสมุดที่สนับสนุนการอ่านการเขียนและการจัดการภาพในกว่า 88 รูปแบบที่สำคัญรวมทั้งรูปแบบที่นิยมเช่น TIFF, JPEG 2000, PNG, PDF, PhotoCD, JPEG, SVG และ GIF
GraphicsMagick สามารถใช้ในการหมุน, ปรับขนาด, คมชัด, เพิ่มเทคนิคพิเศษเพื่อภาพสีลด ฯลฯ
คุณสมบัติ .
- < li> แปลงภาพจากรูปแบบอื่น (เช่น TIFF ถึง JPEG)
- ปรับขนาด, หมุน, ความคมชัดของสีลดหรือเพิ่มเทคนิคพิเศษเพื่อภาพ
- สร้างการตัดต่อภาพขนาดเล็ก
- สร้างภาพโปร่งใสที่เหมาะสมสำหรับการใช้งานบนเว็บ
- เปิดกลุ่มของภาพที่เป็นลำดับภาพเคลื่อนไหว GIF
- สร้างภาพคอมโพสิตโดยการรวมภาพหลายแยก
- วาดรูปหรือข้อความบนภาพ
- ตกแต่งภาพที่มีชายแดนหรือกรอบ
- อธิบายรูปแบบและลักษณะของภาพ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:
- ติดตั้ง Windows.txt. ปรับปรุงสำหรับ 2014
- ติดตั้ง unix.txt. ปรับปรุงสำหรับ 2014
- Copyright.txt. ปรับปรุงสำหรับ 2014
- NEWS.txt. ปรับปรุงสำหรับ 2014
- README.txt. ปรับปรุงสำหรับ 2014
- DOC. ปรับปรุงสำหรับ 2014
- www. ปรับปรุงสำหรับ 2014
- VisualMagick / ติดตั้ง. การปรับปรุงสำหรับ 2014
- การเปลี่ยนแปลง:. หมุนการเปลี่ยนแปลงที่จะ ChangeLog.2013 สำหรับปี 2014
มีอะไรใหม่ ในรุ่น 1.3.17:
- คำเตือนรวบรวมสตริงรูปแบบการแก้ไขปัญหา ลบ MS-DOS ยุติสาย.
- โหลดโมดูลอยู่ในขณะนี้ได้รับการสนับสนุนโดยเฉพาะโมดูลที่สร้างและไม่เพียงเพราะห้องสมุดที่ใช้ร่วมกันมีการใช้งาน ซึ่งหมายความว่า libltdl เป็นเพียงขึ้นอยู่กับโมดูลสร้าง บางครั้งในอนาคต libltdl จะไม่ถูกรวมในแหล่งต้นไม้ GraphicsMagick.
มีอะไรใหม่ ในรุ่น 1.3.15:
- รุ่นนี้ช่วยแก้ไขข้อผิดพลาดนักเขียน PNG ลดบางส่วน การรั่วไหลแฟ้มชั่วคราวรองรับการเพิ่มเสียงเครื่องแบบสุ่มเพิ่มแถบการและตัวเลือกคำสั่ง -repage ทำให้การเลือกสนับสนุนรูปแบบ XCF ที่ชั้นจะกลับมาและทำให้ coder ข้อมูลสนับสนุนตัวเลือกการจัดรูปแบบ (คล้ายกับ & quot; ระบุ & quot;) <. / li>
มีอะไรใหม่ ในรุ่น 1.3.13:
- ข้อบกพร่องหลายคนได้รับการแก้ไขรวมทั้งบางส่วนที่ทำให้เกิดการติดตาย หรือเกิดปัญหา.
- ส่วนกำหนด EXIF จะถูกเก็บไว้เมื่อเขียนไฟล์ JPEG, สิ่งอำนวยความสะดวกมาตรฐานในขณะนี้มีโหมดสำหรับการเปรียบเทียบกับหัวข้อที่แตกต่างกัน Netpbm รูปแบบ PAM ได้รับการสนับสนุน.
มีอะไรใหม่ ในรุ่น 1.3.12:
- การรักษาความปลอดภัยแก้ไข:
- Updated libpng ของ Windows แหล่งที่จะ 1.2.43 เพื่อแก้ปัญหา CVE-2010-0205 ตามที่เกี่ยวข้องกับการสร้างของ Windows GraphicsMagick.
- แก้ไขข้อผิดพลาด:
- โหมดกรอง (เขียนถึง stdout) เป็นหักสมบูรณ์.
- ตอนนี้ควรรวบรวมกับ libpng 1.4.
- ของ Windows PerlMagick สร้างระบุตัวเองเป็นรุ่นที่ไม่ถูกต้อง.
- เปลี่ยนแปลงลักษณะการทำงาน:
- รูปแบบออก DCX ถูกบันทึกไว้เมื่อร้องขอ ก่อนหน้านี้ coder PCX โดยอัตโนมัติจะเปลี่ยนไปเป็นรูปแบบ DCX ถ้าเฟรมหลายจะเขียน.
มีอะไรใหม่ ในรุ่น 1.3.8:
- การรักษาความปลอดภัยแก้ไข:
- แก้ไขสำหรับ CVE-2009-1882 & quot; ล้นจำนวนเต็มในการทำงาน XMakeImage & quot;.
- คุกเนื่องจากการแก้ไขปัญหาที่แขวนอยู่ในวงในขณะที่การแยกวิเคราะห์ในรูปแบบสเปคภาพย่อย (ฉบับ SourceForge 2886560).
- Libltdl: อัพเดท libtool เพื่อ 2.2.6b เพื่อที่จะแก้ไขปัญหาความปลอดภัย แก้ไข CVE-2009-3736 ตามที่เกี่ยวข้องกับ GraphicsMagick.
- แก้ไขข้อผิดพลาด:
- -convolve, -recolor. ตรวจสอบว่าเมทริกซ์ใช้ให้เป็นสี่เหลี่ยมเมื่อแยกคำสั่ง -convolve และ -recolor เพื่อหลีกเลี่ยงการถ่ายโอนข้อมูลหลัก
- CALS:. ภาพการอ่านสูงกว่าความกว้างของภาพที่เกิดขึ้นในความล้มเหลว
- ConstituteImage () DispatchImage () '' และ 'T' ควรจะแสดงความโปร่งใสและ 'O' ควรระบุความทึบแสง พฤติกรรมที่ไม่สอดคล้องกันคือ ในบางกรณี 'O' หมายถึงความโปร่งใสในขณะที่ในกรณีอื่น ๆ มันหมายถึงความทึบแสง นอกจากนี้ในบางกรณีถูกเคลือบไม่ได้รับการเปิดใช้งานในภาพตามที่ควร.
- DCRAW: ชื่อโมดูลไม่ได้ลงทะเบียนเพื่อโมดูลที่ใช้สร้างไม่ได้สนับสนุนรูปแบบให้ผ่านทาง 'dcraw' .
- GetOptimalKernelWidth1D () GetOptimalKernelWidth2D (): ในการสร้าง Q32 ขนาดเคอร์เนลบิดอยู่ที่ประมาณไม่ถูกต้องสำหรับ Sigmas ขนาดใหญ่บนระบบ 32 บิตเนื่องจากล้นเลขคณิต ซึ่งอาจทำให้ผลลัพธ์ที่ไม่ถูกต้องสำหรับ -convolve, -blur, -sharpen และขั้นตอนวิธีการอื่น ๆ ที่ใช้ฟังก์ชั่นเหล่านี้.
- ขนาดภาพ: คงความสามารถในการส่งผ่านขนาดภาพผ่านทางสเปคชื่อไฟล์เช่น & quot; myfile.jpg [640x480] & quot; แทนที่จะต้องใช้ -size.
- IPTC: ข้อมูลหยดจำเป็นต้องได้รับการเบาะแม้ขนาด ขนาดอยู่ในขณะนี้รายงานอย่างถูกต้อง.
- IPTC. คืน IPTC ค่าสตริงเป็นหนึ่งในตัวละครที่สั้นเกินไป
- ไฟล์ขนาดใหญ่. แฟ้มแคชพิกเซลขนาดใหญ่ที่ไม่ได้ทำงานภายใต้ GNU ลินุกซ์
- JP2. คงที่ปัญหาการปรับค่าบางอย่าง
- JP2. แก้ไขข้อผิดพลาดที่เป็นไปได้ที่ประตูทางออกเมื่อแจสเปอร์จะถูกใช้โดยโมดูลสร้าง
- กนง. is_monochrome และธง is_grayscale ได้รับการจัดการอย่างถูกต้องไม่ได้สำหรับ coder คณะกรรมการนโยบายการเงิน
- บมจ. หน้าไม่ได้มักจะถูกดีดออก
- PNG. เข้ารหัส PNG8 จะล้มเหลวเมื่อพยายามที่จะเขียนภาพ 1 สี
- PSD. parser PSD สับสน 0x0 ชั้นพิกเซล, ผลเสียหายข้อมูลภาพของชั้นต่อไปนี้ทุก
- -rotate, -shear. บางภายในรายงานข้อผิดพลาดที่อาจเกิดขึ้นได้รับการสูญเสีย
- subrange / stdin:. คำสั่งในขณะนี้สนับสนุนการอ่านภาพจาก stdin ร่วมกับสเปค subrange (เช่น & quot; - [1] & quot;)
- เวทมนตร์ ++ STL ShadeImage. การดำเนินงานได้รับเรียบร้อยสมบูรณ์
- คุณสมบัติใหม่:
- CALS ประเภท 1 ไฟล์ในขณะนี้อาจจะเขียน (Work ส่วนโดยจอห์นจ่า) สนับสนุน CALS จะขึ้นอยู่กับห้องสมุด TIFF.
- เข้ารหัส GROUP4RAW สนับสนุนการอ่าน / เขียนข้อมูล RAW Group4.
- JP2: JPEG 2000 ตอนนี้อาจจะเขียนในระดับความลึกบิตพลตั้งแต่ 2-16 มากกว่าแค่ 8 หรือ 16 .
- JPEG. IJG JPEG ห้องสมุด 7 รุ่นได้รับการสนับสนุนในขณะนี้
- JPEG: เพิ่ม jpeg: บล็อกเรียบและ jpeg. แฟนซีอัปแซมปลิงกำหนดที่จะควบคุมตัวเลือกเหล่านี้ห้องสมุด JPEG
- JPEG. ตรวจหาและใช้ Colorspaces เหมาะสมสำหรับ JPEG FAX ITU
- ข้อ จำกัด ทรัพยากร: ขณะนี้มี & quot; หัวข้อ & quot; ขีด จำกัด ของทรัพยากรซึ่งจะช่วยให้การระบุจำนวนเธรด OpenMP ซึ่งอาจจะใช้คล้ายกับตัวแปรสภาพแวดล้อม OMP_NUM_THREADS.
- TIFF. อนุญาตให้ CIELAB TIFF ที่จะอ่าน
- MagickGetImageAttribute () / MagickSetImageAttribute (): วิธีการใหม่คันเพื่อรองรับการรับและตั้งค่าแอตทริบิวต์ภาพ เขียนโดย Mikko Koppanen.
- ClonePixelWand (). วิธีการใหม่ที่จะ Wand ลึกคัดลอกคันพิกเซลที่มีอยู่
- ClonePixelWands (). วิธีการใหม่ที่จะ Wand ลึกสำเนาอาร์เรย์ของไม้กายสิทธิ์พิกเซลที่มีอยู่
- MagickCdlImage (). วิธีการใหม่ที่จะใช้ไม้กายสิทธิ์ ASC CDL กับภาพ
- MagickGetImageBoundingBox (). วิธีการใหม่คันเพื่อกลับกรอบพืชที่จำเป็นในการลบพรมแดนใด ๆ ที่เป็นของแข็งสีจากภาพ
- MagickGetImageFuzz () MagickSetImageFuzz (). วิธีคันใหม่ที่จะได้รับและการตั้งค่าปัจจัยฝอยเปรียบเทียบสี
- MagickHaldClutImage (). วิธีการใหม่ที่จะใช้ไม้กายสิทธิ์ CLUT Hald กับภาพ
- MagickSetResolution (). วิธีการใหม่ไม้กายสิทธิ์ที่จะตั้งค่าความละเอียดไม้เรียว
- MagickSetResolutionUnits (): วิธีการใหม่ไม้กายสิทธิ์ที่จะตั้งหน่วยความละเอียดไม้เรียว .
- เวทมนตร์ ++: อนุญาตให้เวทมนตร์ ++ ห้องสมุดที่จะสร้างเป็น DLL ภายใต้ MinGW และ Cygwin นี้ต้อง GCC ที่ทันสมัยในการสั่งซื้อสำหรับข้อยกเว้น c ++ ในการทำงาน.
- การปรับปรุงคุณสมบัติ:
- Cygwin. Cygwin 1.7 ได้รับการสนับสนุนในขณะนี้
- การตั้งค่าการบีบอัดไฟล์ JPEG จะถูกเก็บไว้ (ถ้าเป็นไปได้) เมื่อใส่ JPEG Blobs เป็นรูปแบบที่ใช้ JPEG.
- PDF: ถ้าไฟล์ต้นฉบับที่ใช้บีบอัดไฟล์ JPEG แล้วใช้บีบอัดไฟล์ JPEG ที่มีการตั้งค่าเดิม (ถ้าเป็นไปได้) .
- TIFF: ใช้ Windows Update สร้างการใช้ libtiff 3.9.2 .
- X11 จอแสดงผล:. สมัครรูปแบบตารางหมากรุกใต้ภาพโปร่งใสที่ใช้มากกว่าความโปร่งใสไบนารีง่าย
- การปรับปรุงประสิทธิภาพการทำงาน:
- แกมมา: ผลการดำเนินงานที่ดีขึ้นสำหรับ Q8 และ Q16 สร้าง นอกจากนี้การรักษาความแม่นยำเต็มรูปแบบในการสร้าง Q32.
- ข้อมูลสตริงจะจัดการกับบิตมีประสิทธิภาพมากขึ้น (การจัดสรรน้อยกว่าหน่วยความจำน้อยและ CPU น้อยกว่า).
- เปลี่ยนแปลงลักษณะการทำงาน:
- InitializeMagick () จะต้องถูกเรียกก่อนที่จะใช้ฟังก์ชั่นใด ๆ เวทมนตร์ API ความล้มเหลวที่จะทำเช่นนั้นมีแนวโน้มที่จะนำไปสู่การประยุกต์ใช้ความผิดพลาดที่เกิดขึ้นทันที เพราะนี่คือการเริ่มต้นและการเปลี่ยนแปลง runtime ตั้งใจที่จะปรับปรุงความปลอดภัยด้ายและมีประสิทธิภาพ ก่อนหน้านี้มันเป็นเพียงขอแนะนำให้เรียก InitializeMagick ().
- ConstituteImage () DispatchImage () '' และ 'T' ควรจะแสดงความโปร่งใสและ 'O' ควรระบุความทึบแสง พฤติกรรมที่ไม่สอดคล้องกันคือ ในบางกรณี 'O' หมายถึงความโปร่งใสในขณะที่ในกรณีอื่น ๆ มันหมายถึงความทึบแสง นอกจากนี้ในบางกรณีถูกเคลือบไม่ได้รับการเปิดใช้งานในภาพตามที่ควร.
- colors.mgk นี้ตอนนี้ว่างเปล่าที่จะเริ่มต้นและเป็นตัวเลือก เนื้อหาก่อนหน้าในขณะนี้จะรวบรวมเป็นห้องสมุดในวิธีที่มีประสิทธิภาพ แต่ค่าที่มีอยู่อาจมีการปรับเปลี่ยนหรือค่าใหม่ที่เพิ่มขึ้นโดยการเพิ่มรายการไป color.mgk.
- DisableSlowOpenMP คือตอนเริ่มต้น ใช้ --enable-OpenMP ช้าที่จะเปิดใช้ OpenMP สำหรับขั้นตอนวิธีการที่บางครั้งทำงานช้าลงมากกว่าการได้เร็วขึ้น.
- magic.mgk. แฟ้มการกำหนดค่านี้จะใช้ไม่ได้อีกต่อไปเนื่องจากข้อมูลนี้จะถูกรวบรวมในขณะนี้เป็นห้องสมุดในวิธีที่มีประสิทธิภาพ
- modules.mgk นี้ตอนนี้ว่างเปล่าที่จะเริ่มต้นและเป็นตัวเลือก เนื้อหาก่อนหน้าในขณะนี้จะรวบรวมเป็นห้องสมุดในวิธีที่มีประสิทธิภาพ แต่ค่าที่มีอยู่อาจมีการปรับเปลี่ยนหรือค่าใหม่ที่เพิ่มขึ้นโดยการเพิ่มรายการไป modules.mgk.
- executables บุคคลที่สามไม่รวมอยู่ในของ Visual Studio สร้างมีการรวมไม่ได้อยู่ในการติดตั้ง GraphicsMagick ซึ่งหมายความว่า hp2xx.exe, mpeg2dec.exe และ mpeg2enc.exe มีการกระจายไม่.
มีอะไรใหม่ ในรุ่น 1.3.5:
- การรักษาความปลอดภัยแก้ไข:
- BMP และรูปแบบ DIB ถูกขว้างปายืนยันสำหรับค่าความสูงเชิงลบ เรื่องนี้ทำให้เกิดกระบวนการที่จะล้มเหลว.
- แก้ไขข้อผิดพลาด:
- อย่าติดตั้งเวทมนตร์ ++ ส่วนหัวถ้า C ++ เป็นคนพิการ.
- ไฟล์ RPM SPEC ลินุกซ์ต้องการที่จะเสมอติดตั้งโมดูลที่ใส่ได้ .la ไฟล์หรืออื่น ๆ โมดูลจะไม่โหลด.
- กำลังรันไทม์ของ Windows ได้สำหรับรุ่นคอมไพเลอร์ที่ไม่ถูกต้องทำให้เกิดความล้มเหลวในการดำเนินการในกรณีที่กำลัง runtime ที่ถูกต้องจะไม่สามารถใช้ได้.
- การปรับปรุงคุณสมบัติ:
- เหมาะกับ: แยกมีประสิทธิภาพมากขึ้น .
มีอะไรใหม่ ในรุ่น 1.3.4:
- แก้ไขข้อผิดพลาด:
- ตอนนี้ทำงานภายใต้ Windows Vista (เป็นโปรแกรม 32 บิต).
- แก้ไขสำหรับ colorspace เปลี่ยนล้นคณิตศาสตร์ในการสร้าง Q32.
- คุณสมบัติใหม่:
- ของ Windows สร้างสนับสนุน OpenMP และต้องใช้ Windows 2000 หรือใหม่กว่า (รหัสแหล่งที่ยังคงสนับสนุน Windows 98).
- การสนับสนุนไฟล์ขนาดใหญ่ภายใต้ Windows.
- สนับสนุนการอ่าน / เขียน 16 และ 24 บิตไฟล์ TIFF ลอย.
- สนับสนุนการอ่าน / เขียนไฟล์ TIFF จำนวนเต็ม 64 บิต.
- เพิ่ม & quot; & quot เข้าสู่ระบบ ;, & quot; Max & quot ;, & quot; Min & quot ;, และ & quot; Pow & quot; ตัวเลือกในการ -operator.
- การปรับปรุงคุณสมบัติ:
- การเข้าสู่ระบบการแก้ปัญหาในขณะนี้อย่างถูกต้องพิมพ์ 64 บิตค่าชดเชย.
- การปรับปรุงประสิทธิภาพการทำงาน:
- ปรับปรุงการประมาณทรัพยากรสำหรับระบบ Microsoft Windows.
มีอะไรใหม่ ในรุ่น 1.3.3:
- แก้ไขข้อผิดพลาด:
- 'ระบุ' ถูกขว้างปายืนยันเมื่อใช้กับไฟล์ colormapped (ปัญหานี้ถูกนำโดย 1.3.2).
- ด้วยตัวเลือก -segment กำจัด trashing สีของภาพเมื่อใช้กับภาพที่มีขนาดใหญ่.
- 'ระบุการจัดรูปแบบ & quot; c% & quot;' ขณะนี้รายงานความคิดเห็นทั้งหมดโดยไม่คำนึงถึงขนาด.
- อาร์กิวเมนต์เพื่อ -convolve จะไม่ตัดทอนพลเพื่อให้เมล็ดบิดขนาดใหญ่ในขณะนี้อาจจะระบุจากบรรทัดคำสั่ง.
- การปรับปรุงประสิทธิภาพการทำงาน:
- การแบ่งส่วนภาพ (-segment) จะเร่งตอนนี้ใช้ OpenMP และใช้กลยุทธ์อื่น ๆ เพื่อปรับปรุงประสิทธิภาพการดำเนิน.
- 'ระบุ & quot; * & quot;' ตอนนี้ประสบความสำเร็จในการทำงานในโปรแกรมประยุกต์แบบ 32 บิตเมื่อใช้ในไดเรกทอรีที่มีล้านไฟล์.
- 'ระบุ' ตอนนี้ดำเนินการได้อย่างรวดเร็วเมื่อใช้กับไฟล์ TIFF.
ความคิดเห็นที่ไม่พบ