📄 cximage_history.htm
字号:
</li>
</ul>
<b>Project - Libraries - Demo application</b>
<ul>
<li> Removed bad pixels from "Capture Window" <Qiang><br>
<li> New menus: Blur, Soften, Edge, Sharpen, Emboss, Dilate, Erode, Threshold,
Dither, ...<br>
</li>
</ul>
<hr>
<H3>Version 1.25, 28 - Oct - 2001</H3>
<b>Bugfixes</b>
<ul>
<li> Added support for 32 bit PNGs and 16 bit TIFs</li>
</ul>
<hr>
<h3>Version 1.23, 15 - Oct - 2001</h3>
<b>Bugfixes</b>
<ul>
<li> Fixed PNG reading interlaced and gray scale images. <DP>
<li> Fixed PNG saving 1 & 4 bit images. <DP>
<li> Fixed GIF saving and reading 1 & 4 bit images. <DP>
<li> Added safe checks in CImageIterator::SetRow() <DP> and in CxImagePNG::Decode()
<yeonjun jeong></li>
</ul>
<b>Changes and major additions</b><br>
<ul>
<li> + Basic MNG encoder/decoder.
<li> + Get/SetTransIndex(): on the fly transparency for indexed images (1, 4,
8 bpp) <TRK>
<li> + Get/SetTransColor(): on the fly transparency for RGB images (24 bpp)
<DP>
<li> + GIF encoder saves transparency information <TRK>
<li> + PNG encoder saves transparency information <DP>
<li> + SwapIndex() function for palette operations with transparency <DP>
<li> + Resample() function <Steve McMahon>
<li> + Get/SetEscape() to quit the slow loops.
<li> + Get/SetProgress() to monitor the slow loops.
<li> + SetStdPalette() to create a standard palette for 256 and 16 colors images.
<li> + DecreaseBpp()/IncreaseBpp().<br>
</li>
</ul>
<b>Project - Libraries - Demo application</b>
<ul>
<li> Transparency handling menu <DP>
<li> Fixed cast problem in Jcapimin.c, comparing JPEG_LIB_VERSION <F. Livraghi>
<li> Resample, DecreaseBpp, IncreaseBpp menu <DP>
<li> Stopwatch and ProgressBar in the status bar <DP>
<li> Image computations are in a separate thread <DP>
<li> Added CQuantizer class to implement the color reduction with the octree
algorithm. <Jeff Prosise></li>
</ul>
<hr>
<h3>Version 1.10, 23 - Sep - 2001</h3>
<b>Bugfixes</b>
<ul>
<li> Better exception handling in CxImagePNG & CxImageBMP. <DP>
<li> Gdi resource leakage and memory corruption in CxImage(HBITMAP). <TRK>
<li> Rotate() didn't handle transparency. <TRK>
<li> Fixed TIFF saving 1 & 4 bit images. <DP></li>
</ul>
<b>Changes and major additions</b><br>
<ul>
<li> Extended LoadResource() to TIFF format. <DP>
<li> - Removed info.szFileName : never used, and it's not an image related information.
<TRK><br>
<li> Reduced fopen/fclose clutter. <TRK><DP>
<li> Extended constructors with "imagetype" <i>(for future use)</i>. <TRK>
<li> Replaced GetPaletteIndex() with GetPaletteColor() : the function returns
a color, not an index.
<li> Replaced GetFileType() with GetType() : to avoid confusion with the file
extension.
<li> GrayScale() now always create an 8 bit gray scale image. <DP>
<li> + Implemented transparency in CxImage::Draw(). Now Draw() can also stretch
the image, so Stretch() became obsolete. <TRK>
<li> + CxImage(FILE * stream) constructor. <TRK>
<li> + JPEG read CMYK format (adobe). <DP>
<li> + Transparency for PNG. <DP>
<li> + Enabled reading of RLE-compressed <TRK> and 16 & 32 bit BITFIELD
<DP> bitmaps.
<li> + Unicode version for ReadFile/SaveFile.
<li> + MakeBitmap() function <Kurt Diesch>
<li> + JPEG can save 8 bit GrayScale images. <DP><br>
</li>
</ul>
<b>Project - Libraries - Demo application</b>
<ul>
<li> Removed MFC-dependency (#include <afxwin.h>) <TRK>
<li> Changed jconfig.h with HAVE_BOOLEAN stuff <TRK>
<li> + new tiff_c.c module in theTIFF library, for straight C Runtime Library
file functions. <TRK>
<li> Demo : now using Project|Dependencies.
<li> + Zoomin/Zoomout menu <DP>
<li> + Capture window menu <DP>
<li> + Acquire from TWAIN source <DP></li>
</ul>
<hr>
<h3>Version 1.01, 27 - Aug - 2001</h3>
<b>Bugfixes</b>
<UL>
<LI> PNG Read/Save exceptions with non dword aligned scan lines.
<LI> Mirror() doesn't handle the last column. <Brian R. Zielinski></LI>
</UL>
<b>Changes and major additions</b>
<UL>
<LI> + GrayScale(). <TRK><br>
<LI> + Rotate().<br>
<LI> + Read Multiple Image for TIFFs & ICONs<br>
<LI> + LoadResource(). <DP>
<LI> Changed GIF read implementation. Added animation handling. <TRK><br>
</LI>
</UL>
<b>Project - Libraries - Demo application</b>
<ul>
<li> + Demo: added hatched background and Print functionality. <TRK>
<li> + Undo/Redo menu. <DP></li>
</ul>
<hr>
<h3>Version 1.00, 07 - Aug - 2001</h3>
<hr>
<h3>PEOPLE:</h3>
<DP> : Davide Pizzolato <font color="#FFFFFF">(www(dot)xdp(dot)it)</font><br>
<TRK> : Troels Knakkergaard <font color="#FFFFFF">(TRK(at)lyngsoe(dot)com)</font><br>
<Brian R(dot) Zielinski> : Brian R. Zielinski <font color="#FFFFFF">(brianz(at)digital(dot)risserimaging(dot)com)</font><br>
<Kurt Diesch> : Kurt Diesch <font color="#FFFFFF">(kdiesch(at)enjoysoft(dot)com)</font><br>
<F. Livraghi > : Francesco Livraghi <font color="#FFFFFF">(info(at)ceccoing(dot)it)</font><br>
<Steve McMahon> : Steve McMahon <font color="#FFFFFF">(steve(at)dogma(dot)demon(dot)co(dot)uk)</font><br>
<Tuncer M. Ayaz> : Tuncer M. Ayaz <font color="#FFFFFF">(tuncer(dot)ayaz(at)gmx(dot)de)</font><br>
<Kirk> : Kirk Korver <font color="#FFFFFF">(kirk(at)the-right-stuff(dot)com)</font><br>
<Qiang> : Qiang Liu <font color="#FFFFFF">(liuq(at)ee(dot)washington(dot)edu)</font><br>
<Patrick Hoffmann> : Patrick Hoffmann <font color="#FFFFFF">(hoffmann(at)novacom(dot)net)</font><br>
<Wil Stark> : Wil Stark <font color="#FFFFFF">(wil_stark(at)agilent(dot)com)</font><br>
<DIH> : Dominic I. Holmes <font color="#FFFFFF">(DIH(dot)Junk(at)DigitalFormation(dot)com)</font><br>
<Henrik Stellmann> : Henrik Stellmann <font color="#FFFFFF">(henrik(dot)stellmann(at)volleynet(dot)de)</font><br>
<Ranger> : Ranger <font color="#FFFFFF">(RangerMail(at)mail(dot)ru)</font><br>
<Jeff Hu> : Jeff Hu <font color="#FFFFFF">(v120160(at)yahoo(dot)com(dot)tw)</font><br>
<MTA> : Matthew Armstrong <font color="#FFFFFF">(ArmstroM(at)faro(dot)com)</font><br>
<REC> : Robert Edward Caldecott <font color="#FFFFFF">(rec(at)kerridge(dot)com)</font><br>
<RG> : Roberto Guerzoni <font color="#FFFFFF">(r(dot)guerzoni(at)infomotion(dot)mo(dot)it)</font><br>
<MKVY> : Murali Krishna V Yelchuru <font color="#FFFFFF">(muralikrishnayv(at)yahoo(dot)com)</font><br>
<Rogier> Rogier Reedijk <font color="#FFFFFF">(xs4free(at)wish(dot)net)</font><br>
<Rob Cass> : Rob Cass <font color="#FFFFFF">(rcass(at)compusult(dot)nf(dot)ca)</font><br>
<DJT> : Dave Turnbull (Camel) <font color="#FFFFFF">(dave(at)camel(dot)co(dot)uk)</font><br>
<JA> : J鰎gen Alfredsson <font color="#FFFFFF">(jorgen(dot)alfredsson(at)kamera(dot)com)</font><br>
<Mpwolski> : Mwolski <font color="#FFFFFF">(mpwolski(at)hotmail(dot)com)</font><br>
<CSC> : Chris Shearer Cooper <font color="#FFFFFF">(cscooper(at)frii(dot)com)</font><br>
<Abe> : Abe <font color="#FFFFFF">(God(dot)bless(at)marihuana(dot)com)</font><br>
<Ole Lange> : Ole Lange <font color="#FFFFFF">(ol(at)ams-soft(dot)de)</font><br>
<vho> : Volker Horch <font color="#FFFFFF">(vhorch(at)gmx(dot)de)</font><br>
<Kwyshell> : Kwyshell <font color="#FFFFFF">(kwyshell(at)yahoo(dot)com(dot)tw)</font><br>
<Flanders> : Flanders <font color="#FFFFFF">(flanders(at)2moors(dot)freeserve(dot)co(dot)uk)</font><br>
<Anatoly Ivasyuk> : Anatoly Ivasyuk <font color="#FFFFFF">(aivasyuk(at)dtlink(dot)com)</font><br>
<T.Peck> : T. Peck <font color="#FFFFFF">(tpeck(at)roundwave(dot)com)</font><br>
<Koray Ge鏸ci> : Koray Ge鏸ci <font color="#FFFFFF">(kgecici(at)tam(dot)net(dot)tr)</font><br>
<Olivier Ansquer> : Olivier Ansquer <font color="#FFFFFF">(olivier(dot)ansquer(at)freesbee(dot)fr)</font><br>
<elrod> : Mark B. Elrod <font color="#FFFFFF">(elrod(at)bluedoor(dot)com)</font><br>
<Cui Ying Jie> : Cui Ying Jie <font color="#FFFFFF">(cuiyj(at)163(dot)net)</font><br>
<dock> : dock <font color="#FFFFFF">(dock(at)cmmail(dot)com)</font><br>
<handong> : handong <font color="#FFFFFF">(jhandong(at)netian(dot)com)</font><br>
<candan> : candan <font color="#FFFFFF">(candan(at)mail(dot)pagic(dot)net)</font><br>
<RJ> : Roger Jane <font color="#FFFFFF">(roger(dot)jane(at)microtest(dot)co(dot)uk)</font><br>
<Robert Abram> : Robert Abram <font color="#FFFFFF">(robert(dot)abram(at)prgx(dot)com)</font><br>
<dave> : dave<font color="#FFFFFF">(at)posortho(dot)com)</font><br>
<CoreyRLucier> : CoreyRLucier<font color="#FFFFFF">(at)aol(dot)com)</font><br>
<Carsten Leue> : Carsten Leue <font color="#FFFFFF">(carsten(dot)leue(at)iwr(dot)uni-heidelberg(dot)de)</font><br>
<jh> : jh <font color="#FFFFFF">(jhprivate(at)fescomail(dot)net)</font><br>
<lioucr> : lioucr <font color="#FFFFFF">(lioucr(at)yahoo(dot)ca)</font><br>
<TomPeakz> : TomPeakz <font color="#FFFFFF">(topman(at)vip(dot)sina(dot)com)</font><br>
<arnold wittenberg> : Arnold Wittenberg <font color="#FFFFFF">(a(dot)wittenberg(at)eramco(dot)nl)</font><BR>
<H. Muelner> : Helmut Muelner <font color="#FFFFFF">(hmuelner(at)iicm(dot)edu)</font><BR>
<jurgene> : J黵gen Eidt <font color="#FFFFFF">(jurgene(at)hotmail(dot)com)</font><BR>
<W. Morrison> : William Morrison <font color="#FFFFFF">(Bill(at)rosinante(dot)com)</font><BR>
<jaslet> : Bertrand Jaslet <font color="#FFFFFF">(jaslet(at)hotmail(dot)com)</font><br>
<corwinkrisw> : corwinkrisw <font color="#FFFFFF">(corwinkrisw(at)yahoo(dot)com)</font><br>
<gazzivan> : gazzivan <font color="#FFFFFF">(gazzivan(at)libero(dot)it)</font><br>
<Stroupe David R> : Stroupe David R (x5011) <font color="#FFFFFF">(David(dot)Stroupe(at)siemens(dot)com)</font><br>
<Frank Sowinski> : Frank Sowinski <font color="#FFFFFF">(Frank(dot)Sowinski(at)fujitsu-siemens(dot)com)</font><br>
<JDL> : Jordan DeLozier <font color="#FFFFFF">(support(at)triosade(dot)com)</font><br>
<Wassily Gibin> : Wassily Gibin <font color="#FFFFFF">(vasily(at)gibin(dot)net)</font><br>
<osamu44> : osamu44 <font color="#FFFFFF">(osamu44(at)juno(dot)ocn(dot)ne(dot)jp)</font><br>
<Sims> : Sims <font color="#FFFFFF">(siminfrance(at)hotmail(dot)com)</font><br>
<Vitaly Titov> : Vitaly Titov <font color="#FFFFFF">(vitalyt(at)scanvecamiable(dot)com)</font><br>
<Branko Drevenšek> / <BD> : Branko Drevenšek <font color="#FFFFFF">(branko(dot)drevensek(at)uni-mb(dot)si)</font><br>
<Henry P.>: Henry P. <font color="#FFFFFF">(hdpham(at)allersoft(dot)com)</font><br>
<Kristian Kratzenstein> : Kristian Kratzenstein <font color="#FFFFFF">(kristian(at)kratzenstein(dot)dyndns(dot)org)</font><br>
<Basara> : Alexey Silinov <font color="#FFFFFF">(basara(at)in-cubus(dot)com)</font><br>
<ralphw> : Ralph Walden <font color="#FFFFFF">(ralphw(at)exmsft(dot)com)</font><br>
<Zahi Kapeluto> : Zahi Kapeluto <font color="#FFFFFF">(zahi(at)locationet(dot)com)</font><br>
<Colin Urquhart> : Colin Urquhart <font color="#FFFFFF">(colin(dot)urquhart(at)primetv(dot)com(dot)au)</font><br>
<oboolo> : Ludovic Baillet <font color="#FFFFFF">(oboolo(at)baillet(dot)org)</font><br>
<yuandi> : yuandi <font color="#FFFFFF">(yuandi(at)www(dot)ps2love(dot)com)</font><br>
<Schuberth> : Sebastian Schuberth <font color="#FFFFFF">(s(dot)schuberth(at)tu-bs(dot)de)</font><br>
<Squidge> : Squidge <font color="#FFFFFF">(paulc(at)ibiblio(dot)org)</font><br>
<sihun> : sihun <font color="#FFFFFF">(shsung(at)mbc(dot)co(dot)kr)</font><br>
<H.C.Anderson> : Howard C. Anderson <font color="#FFFFFF">(howard(dot)anderson(at)anadigm(dot)com)</font><br>
<chupeev> : alexander chupeev <font color="#FFFFFF">(chupeev(at)tmn(dot)ru)</font><br>
<Lucian Ioan> : Lucian Ioan <font color="#FFFFFF">(xtndd(at)yahoo(dot)com)</font><br>
<Chieh An Lu> : Chieh An Lu <font color="#FFFFFF">(calu(at)interactiveedge(dot)com) </font><br>
<James Dickson> : James Dickson <font color="#FFFFFF">(Jamie(at)jdnet(dot)co(dot)uk)</font><br>
<Richard Collins> : Richard Collins <font color="#FFFFFF">(rtc(at)steel-connections(dot)com)</font><br>
<Igor Rosenberg> : Igor Rosenberg <font color="#FFFFFF">(rosenberg(at)infotrust.sk)</font><br>
<DT> : Diego Tartara <font color="#FFFFFF">(dtartara(at)hotmail(dot)com)</font><br>
<VATI> : Varga Attila <font color="#FFFFFF">(attila_varga(at)freemail(dot)hu)</font><br>
<DPR> : DPR <font color="#FFFFFF">(info(at)brutzler(dot)de)</font><br>
<Trifon> : Trifon <font color="#FFFFFF">(trifon(dot)alekov(at)dotrix(dot)be)</font><br>
<Nick Holgate> : Nick Holgate <font color="#FFFFFF">(nick(at)barhop(dot)co(dot)uk)</font><br>
<Kenneth Ballard> : Kenneth Ballard <font color="#FFFFFF">(ken_ballard(at)hotmail(dot)com)</font><br>
<Thomas M. Boser> : Thomas M. Boser <font color="#FFFFFF">(tom(dot)boser(at)olimllc(dot)com)</font><br>
<ignacio> : Ignacio Alvarez <font color="#FFFFFF">(ignacio(at)xentient(dot)com)</font><br>
<Arkadiy Olovyannikov> : Arkadiy Olovyannikov <font color="#FFFFFF">(ark(at)msun(dot)ru)</font><br>
<nipper> : nipper <font color="#FFFFFF">(nipper(at)rpnet(dot)cz)</font><br>
<Hermann62> : Hermann62 <font color="#FFFFFF">(hild(at)smi-software)</font><br>
<Michael Gandyra> : Michael Gandyra <font color="#FFFFFF">(M(dot)Gandyra(at)steinbichler(dot)de)</font><br>
<Tacho> : Tacho <font color="#FFFFFF">(tacho_fortin(at)hotmail(dot)com )</font><br>
<Franco Gerevini> : Franco Gerevini<br>
<Admir Hodzic> : Admir Hodzic <font color="#FFFFFF">(fathsoft(at)fathsoft(dot)com)</font><br>
<Vladimír Kloucek> : Vladimír Kloucek <font color="#FFFFFF">(vladimir(dot)kloucek(at)samo(dot)cz)</font><br>
<Cesar M> :
Cesar Mello <font color="#FFFFFF">(cmello(at)gmail(dot)com) </font><br>
<p>
<hr>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -