example of OS/2 BMP variant with 16 byte DIB header
Hello Pierre,
Sorry i have not see your request for an example in the past.
So now i send an example pal8os2v2-16.bmp in appended archive
pal8os2v2-16.zip.
This example is also mentioned on Wikipedia about BMP file format.
This file is part of Jason Summers BMP test suite found as
archive bmpsuite-2.5.zip on site with URL:
http://entropymine.com/jason/bmpsuite/
The graphic tool IrfanView is able to open such BMP files and is able to
display example correctly.
I hope that this OS/2 variant will be implemented in a future version
of XnView tool.
Thanks
Search found 15 matches: jason summers
Searched query: jason summers
- Tue Oct 29, 2019 5:05 pm
- Forum: Classic - Suggestions
- Topic: OS/2 BMP variant with 16 byte DIB header not recognized
- Replies: 3
- Views: 4041
- Sun Dec 25, 2016 4:30 am
- Forum: Classic - General Support
- Topic: Addons -> PNGOUT
- Replies: 14
- Views: 5739
Re: Addons -> PNGOUT
They're widely used, …SharkD wrote:Do you know which browsers support grayscale+alpha channel? Because even if XnView does not support it, it still might be a good idea to use it on my website.
- Grayscale + alpha channel
- Paletted + “cheap alpha”
Wikipedia (Transparency » [url=http://en.wikipedia.org/wiki/Transparency_%28graphic%29#Partial_transparency_by_alpha_channels]Partial transparency by alpha channels[/url]) wrote:Internet Explorer prior to version 7 does not support partial transparency in a PNG graphic.
Useful tools:Can I use… ([url=http://www.caniuse.com/#feat=png-alpha]PNG alpha transparency[/url] » Known issues) wrote:IE7 & 8 do not support PNG's alpha transparency when you apply CSS alpha filter on them or a parent element.
- Fri Sep 30, 2016 2:30 pm
- Forum: MP - General Support
- Topic: Settings for catalog and 'resample types' explain?
- Replies: 2
- Views: 2427
Re: Settings for catalog and 'resample types' explain?
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=133410#p133410]How to keep categories in sync with IPTC[/url]) wrote:
- XnView Wiki
- XnView Forum
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=109743#p109743]bicubic resize ?[/url]) wrote:
Algorithms currently available in XnView v1.9 (Image » Resize):
- Nearest Neighbour
- Bilinear
- Hermite (Cubic Hermite spline?)
- Gaussian
- Bell
- Bspline
- Mitchell
- Lanczos (3-lobe)
- Hanning
foxyshadis ([url=http://newsgroup.xnview.com/viewtopic.php?t=3496]Info about Resampling algorithms[/url]) wrote:Mitchell is bicubic.
Agreed that some of the resizers aren't very useful. Could be worse, could be the full list of imagemagick resizers. :p Gauss, bell, and bspline are almost indistiguishable, and often only useful as specialized effects, not generic outputs; in general they're too close to bilinear to even matter. There are a wide range of bsplines but this one doesn't retain much sharpness. Hermite is practically indistiguishable from Mitchell - in fact it's one of the degenerate cases of the Mitchell/Netravali filter, iirc. Those who actually care about these others would probably also care enough to want their tunable parameters as well, or more advanced non-separable resize kernels.
So point, bilinear, bicubic, and lanczos would seem to be enough for anyone using batch resize. If you wanted to emulate photoshop, you could have a bicubic smoother (lower "c") like photoshop, to fill that halfway point in.
[...]
Point, box, and nearest neighbor are (usually) synonyms for the same thing, [...]Nicky Page ([url=http://nickyguides.digital-digest.com/bilinear-vs-bicubic.htm]Bicubic Resizing vs Bilinear[/url]) wrote:Everyone uses Bicubic resizing religiously when they make DivX movies or any time they resize pictures in photo editing software. I have suggested that it is best to use Bilinear to shrink images and Bicubic to enlarge them. In fact I believe it is a rule that shouldn't be broken. But then again there is mixed opinion even among experts on this matter. Digital photo experts JASC (makers of Paint Shop Pro) comment: "Use the Bilinear Resampling method for shrinking these images and Bicubic for enlarging them". Whereas the help file of Adobe Photoshop just mentions that Bicubic is more exact method for resizing. In actual fact Bicubic is more precise, but only when it comes to enlarging. When it comes to shrinking its exactness can actually produces pixelation, because to shrink an image pixels must be discarded anyway.
The following shows examples demonstrating this effect. There are reasons you may prefer Bicubic shrinking methods though. Namely, if sharpness is absolutely vital and pixelation problems are less important.
- XnView Forum
- Jason Summers
- PhotoNaturalist
- Manabu Satoh
- FrameShots
- LEADTOOLS
- Wed Dec 30, 2015 10:15 pm
- Forum: Classic - Bug Reports
- Topic: Error saving PNG
- Replies: 18
- Views: 17108
Re: Error saving PNG
Welcome back, omniplex 


(It's too bad that Heise had to shut down their UK operations.)

THX.omniplex wrote:...XnTriq wrote:WFM.Can someone please confirm?
I knew about Jason Summers' site and use some of his software (TweakPNG in particular). deark escaped my notice, though. Wow! Danke for the hint

I've actually posted a link to SimpelFilter before but I failed to realize that they also have LE editions which are free. So again: Thank you for pointing this out!omniplex wrote:Something else you presumably know, but I didn't see it in the plugin thread, there are some free and some shareware Simple Filter plugins by a German photographer. The free versions work for me in XnView. The XnView ICC option claims to affect JPEG and TIFF, but actually it also works for PNG:
Interesting series of articles by SimpelFilter's head honchoomniplex wrote:The XnView ICC option claims to affect JPEG and TIFF, but actually it also works for PNG:
[…]
source

(It's too bad that Heise had to shut down their UK operations.)
- Fri Sep 11, 2015 2:30 pm
- Forum: Classic - Suggestions
- Topic: SHARPEN "built in" in resize image panel
- Replies: 7
- Views: 6404
Re: SHARPEN "built in" in resize image panel
As of version 2.34, sharpening is available in…
BTW: Activating the Apply sharpen option in the Resize dialog seems to be the equivalent of applying Sharpen (Filter » Effects... » Misc.) with a intensity parameter of 50.
Photoshop's “Bicubic Sharper” in comparison:
- Image » Resize...
- Tools » Batch Processing... » Transformations » Image » Resize
BTW: Activating the Apply sharpen option in the Resize dialog seems to be the equivalent of applying Sharpen (Filter » Effects... » Misc.) with a intensity parameter of 50.
Photoshop's “Bicubic Sharper” in comparison:
- Bart van der Wolf: Down-sampling methods » Rings1_BCshrgb.gif
- Jason Summers: Notes on Photoshop’s image resize algorithms » ps-bicubicsharp.png
- Sun Aug 16, 2015 7:30 pm
- Forum: Classic - Suggestions
- Topic: SHARPEN "built in" in resize image panel
- Replies: 7
- Views: 6404
Re: SHARPEN "built in" in resize image panel
I support this request.
BTW: Enhance Focus and Focus Restoration (Filter » Effects… » Enhance) are also worth considering.
BTW: Enhance Focus and Focus Restoration (Filter » Effects… » Enhance) are also worth considering.
- Tue Apr 28, 2015 11:45 pm
- Forum: Classic - General Support
- Topic: resizing algorithms
- Replies: 9
- Views: 28422
Re: resizing algorithms
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=109743#p109743]bicubic resize ?[/url]) wrote:
Algorithms currently available in XnView v1.9 (Image » Resize):
- Nearest Neighbour
- Bilinear
- Hermite (Cubic Hermite spline?)
- Gaussian
- Bell
- Bspline
- Mitchell
- Lanczos (3-lobe)
- Hanning
foxyshadis ([url=http://newsgroup.xnview.com/viewtopic.php?t=3496]Info about Resampling algorithms[/url]) wrote:Mitchell is bicubic.
Agreed that some of the resizers aren't very useful. Could be worse, could be the full list of imagemagick resizers. :p Gauss, bell, and bspline are almost indistiguishable, and often only useful as specialized effects, not generic outputs; in general they're too close to bilinear to even matter. There are a wide range of bsplines but this one doesn't retain much sharpness. Hermite is practically indistiguishable from Mitchell - in fact it's one of the degenerate cases of the Mitchell/Netravali filter, iirc. Those who actually care about these others would probably also care enough to want their tunable parameters as well, or more advanced non-separable resize kernels.
So point, bilinear, bicubic, and lanczos would seem to be enough for anyone using batch resize. If you wanted to emulate photoshop, you could have a bicubic smoother (lower "c") like photoshop, to fill that halfway point in.
[...]
Point, box, and nearest neighbor are (usually) synonyms for the same thing, [...]Nicky Page ([url=http://nickyguides.digital-digest.com/bilinear-vs-bicubic.htm]Bicubic Resizing vs Bilinear[/url]) wrote:Everyone uses Bicubic resizing religiously when they make DivX movies or any time they resize pictures in photo editing software. I have suggested that it is best to use Bilinear to shrink images and Bicubic to enlarge them. In fact I believe it is a rule that shouldn't be broken. But then again there is mixed opinion even among experts on this matter. Digital photo experts JASC (makers of Paint Shop Pro) comment: "Use the Bilinear Resampling method for shrinking these images and Bicubic for enlarging them". Whereas the help file of Adobe Photoshop just mentions that Bicubic is more exact method for resizing. In actual fact Bicubic is more precise, but only when it comes to enlarging. When it comes to shrinking its exactness can actually produces pixelation, because to shrink an image pixels must be discarded anyway.
The following shows examples demonstrating this effect. There are reasons you may prefer Bicubic shrinking methods though. Namely, if sharpness is absolutely vital and pixelation problems are less important.
- XnView Forum
- Jason Summers
- PhotoNaturalist
- Manabu Satoh
- FrameShots
- LEADTOOLS
- Sat Dec 06, 2014 11:30 am
- Forum: Classic - Bug Reports
- Topic: certain PNGs cannot be saved
- Replies: 9
- Views: 4911
Re: certain PNGs cannot be saved
I'm glad to hear that you find the links useful, omniplex! (I assume you're referring to JohnFredC's topic about image quality.)omniplex wrote:Brilliant tool, I planned to add this to the "other software" forum as a thank you for lots of interesting links (today I read something about JPEG ELA forensics), but obviously you know TweakPNG already. I could post two scripts for the TweakPNG "tools" feature, combining PNGwolf+TruePNG (if anybody uses that, maybe Dos386.)XnTriq wrote:TweakPNG
TweakPNG has proven indispensable when it comes to solving PNG mysteries. There's lots of other cool stuff to explore on Jason Summers's site!
BTW: PngOptimizer discards the iCCP, pHYs as well as the tEXt chunks and combines all IDATs.omniplex wrote:Good to know, as it happens I have that, together with an "sRGB intent saturation" default. Kudos.XnTriq wrote:XnView will resave sample.png without error, if Use ICC Embedded Profile (JPEG/TIFF) - Very slow (Tools » Options... » General » ICC) is activated.
- Sat Feb 01, 2014 10:30 pm
- Forum: Classic - Bug Reports
- Topic: Halo effect when resizing images with alpha transparency
- Replies: 1
- Views: 518
Re: Reducing Halo Effect in Rescaled/Resized Images
Pixlr Editor passes the test with flying colors.XnTriq wrote:The challenge is to produce the same result when resizing the original and the optimized logo.
Resizing (25%) mouth1.png with XnView v2.13 (Lanczos) vs. Pixlr Editor:
There's a tutorial by Jason Summers explaining how to fix this issue:
- ImageWorsener
- Resizing images with transparency
- “Clamping” intermediate samples » Clamping and transparency
- Sat Jan 11, 2014 8:30 am
- Forum: XnConvert
- Topic: Reducing Halo Effect in Rescaled/Resized Images
- Replies: 14
- Views: 7044
Re: Reducing Halo Effect in Rescaled/Resized Images
This problem is not unique to XnView/XnConvert. I'll try to find a workaround.
BTW: Do you use the lastest version (1.60) of XnConvert?
BTW: Do you use the lastest version (1.60) of XnConvert?
- Stack Exchange
- Robin Wood
- Timm Dapper
- Alpha Blending for Leaves (Photoshop)
- Unity3D
- How do I Import Alpha Textures? (Photoshop)
- Corel User to User Web Board
- Paint.NET Forum
- GIMP Chat
- ImageMagick
- Jason Summers
- ImageWorsener
- Resizing images with transparency
- “Clamping” intermediate samples » Clamping and transparency
- ImageWorsener
- vbAccelerator
- XnView Forum
- Sat Apr 27, 2013 6:30 pm
- Forum: Classic - General Support
- Topic: Best way to increase 16x16 to 32x32
- Replies: 3
- Views: 757
Re: Best way to increase 16x16 to 32x32
Hi Peter (o:
When choosing the best algorithm for enlarging your icons, the type of content (photos vs. clipart) has to be taken into account.
When choosing the best algorithm for enlarging your icons, the type of content (photos vs. clipart) has to be taken into account.
- Pixenlarge
- Jason Summers: ImageWorsener » Demos Part 2
- Coding Horror: The myth of infinite detail
- XnView Forum
- Sun Feb 10, 2013 11:00 pm
- Forum: Classic - Suggestions
- Topic: Bicubic resize missing
- Replies: 4
- Views: 6024
Re: bicubic resize ?
Algorithms currently available in XnView v1.9 (Image » Resize):
- Nearest Neighbour
- Bilinear
- Hermite (Cubic Hermite spline?)
- Gaussian
- Bell
- Bspline
- Mitchell
- Lanczos (3-lobe)
- Hanning
foxyshadis ([url=http://newsgroup.xnview.com/viewtopic.php?t=3496]Info about Resampling algorithms[/url]) wrote:Mitchell is bicubic.
Agreed that some of the resizers aren't very useful. Could be worse, could be the full list of imagemagick resizers. :p Gauss, bell, and bspline are almost indistiguishable, and often only useful as specialized effects, not generic outputs; in general they're too close to bilinear to even matter. There are a wide range of bsplines but this one doesn't retain much sharpness. Hermite is practically indistiguishable from Mitchell - in fact it's one of the degenerate cases of the Mitchell/Netravali filter, iirc. Those who actually care about these others would probably also care enough to want their tunable parameters as well, or more advanced non-separable resize kernels.
So point, bilinear, bicubic, and lanczos would seem to be enough for anyone using batch resize. If you wanted to emulate photoshop, you could have a bicubic smoother (lower "c") like photoshop, to fill that halfway point in.
[...]
Point, box, and nearest neighbor are (usually) synonyms for the same thing, [...]
Nicky Page ([url=http://nickyguides.digital-digest.com/bilinear-vs-bicubic.htm]Bicubic Resizing vs Bilinear[/url]) wrote:Everyone uses Bicubic resizing religiously when they make DivX movies or any time they resize pictures in photo editing software. I have suggested that it is best to use Bilinear to shrink images and Bicubic to enlarge them. In fact I believe it is a rule that shouldn't be broken. But then again there is mixed opinion even among experts on this matter. Digital photo experts JASC (makers of Paint Shop Pro) comment: "Use the Bilinear Resampling method for shrinking these images and Bicubic for enlarging them". Whereas the help file of Adobe Photoshop just mentions that Bicubic is more exact method for resizing. In actual fact Bicubic is more precise, but only when it comes to enlarging. When it comes to shrinking its exactness can actually produces pixelation, because to shrink an image pixels must be discarded anyway.
The following shows examples demonstrating this effect. There are reasons you may prefer Bicubic shrinking methods though. Namely, if sharpness is absolutely vital and pixelation problems are less important.
- XnView Forum
- Jason Summers
- PhotoNaturalist
- Manabu Satoh
- FrameShots
- LEADTOOLS
- Thu Aug 26, 2010 2:00 am
- Forum: Classic - General Support
- Topic: iPhone Flavor of PNG format
- Replies: 26
- Views: 15932
Re: iPhone Flavor of PNG format
I fully support your request for full supportMaxSt wrote:Yeah, lets implement normal PNG completely (some features are still missing), before supporting this abomination.

According to what I've been reading on the interwebs, ...
- Wikipedia: Portable Network Graphics » “Chunks” within the file
- Greg Roelofs: PNG — The Definitive Guide » PNG Options and Extensions
- W3C: PNG Specification (2nd Edition) » Use of private chunks
... ancillary custom chunks (as used for Math PNG, Worms, ZDoom etc.) come in two flavors:Borko Furht ([url=http://books.google.com/books?id=Ipk5x-c_xNIC&lpg=PR1&ots=ovOkuhRiXL&dq=%22Encyclopedia%20of%20Multimedia%22&pg=PR1#v=onepage&q&f=false]Encyclopedia of Multimedia[/url] » Page 729) wrote:Chunk types can come from three main sources: the PNG standard, registered public chunk types maintained by the PNG Development Group, and private chunks, defined by some applications. This chunk-based structure is designed to allow the PNG format to be extended while maintaining compatibility with older versions.
- Public chunks (= registered = standardized)
- Private chunks (= unregistered = non-standardized)
Jonathan Branam (Dr.Dobb's: [url=http://www.drdobbs.com/mobility/224400563?pgno=2]Developing for the iPad[/url] » Save Fast and Save Often) wrote:The concept of continuous, incremental saving is crucial to the operation of every iPhone OS application. Users on the phone may be interrupted at any time to receive a call and may decide to exit your application at any time. Apple frowns on applications that offer an explicit Save or Load button, instead encouraging developers to save while the user works. For Ideate, I designed a custom file format based on the PNG image file format. The PNG format supports custom chunks in the file which can contain any data that an application required. Adobe Fireworks uses this approach to store all of its metadata in a PNG file and I thought it was a good idea. This means that browsers, image editors, and mail clients can all render an Ideate image, but only the Ideate app itself will load and save the custom chunks of data inside the file.
XnTriq ([url=http://newsgroup.xnview.com/viewtopic.php?p=65771#p65771]Common graphic formats[/url]) wrote:“Private chunks” in Fireworks PNG files: prVW, mkBF, mkBS, mkBT, mkTS.libpng.org ([url=http://www.libpng.org/pub/png/pngintro.html]A Basic Introduction to PNG Features[/url]) wrote:Like GIF and TIFF, PNG is a raster format, which is to say, it represents an image as a two-dimensional array of colored dots (pixels). PNG is explicitly not a vector format, i.e., one that can store shapes (lines, boxes, ellipses, etc.) and be scaled arbitrarily without any loss of quality (generally speaking). For that you probably want SVG or PostScript. (There are some private extensions to PNG that add vector information in addition to PNG's regular pixels — Macromedia's Fireworks does something along those lines — but no valid PNG may omit the pixel data.)
Wikipedia (Portable Network Graphics » [url=http://en.wikipedia.org/wiki/Portable_Network_Graphics#Software_support]Software support[/url]) wrote:Adobe Fireworks (formerly by Macromedia) uses PNG as its native file format, allowing other image editors and preview utilities to view the flattened image. However, Fireworks by default also stores meta data for layers, animation, vector data, text and effects. Such files should not be distributed directly. Fireworks can instead export the image as an optimized PNG without the extra meta data for use on web pages, etc.
- Greg Roelofs: PNG – The Definitive Guide » Analysis of Fireworks PNG Support
- Rick Osborne: Use Fireworks for PNGs? Ever look inside them? You need to.
- ProgrammersHeaven.com Forums: Reading Fireworks PNG
- Jason Summers: TweakPNG
- Thu Dec 11, 2008 5:30 pm
- Forum: Classic - Bug Reports
- Topic: Incorrect display of a png image
- Replies: 6
- Views: 5487
Re: Incorrect display of a png image
This setting has no effect, because we're dealing with a grayscale PNG.xnview wrote:Please enable 'Use alpha channel'

My own “collection” so far:
- https://s.fsdn.com/sf/images/phoneix/splash.png
- http://code.google.com/apis/themes/images/white.png
- http://www.google.com/ig/modules/datetime_content/clock.png
- http://www.google.com/ig/modules/datetime_content/hh.png
- http://www.google.com/ig/modules/datetime_content/hm.png
- http://www.google.com/intl/en_ALL/mapfiles/iws2.png
- http://p.webshots.net/images/logo/logo_webshots_264x57.png
- http://p.webshots.net/images/btn/btn_login_53x23.png
- http://p.webshots.net/images/btn/btn_login_hvr_51x23.png
- http://p.webshots.net/images/grfk/grfk_alerts_border_top.png
- http://p.webshots.net/images/grfk/grfk_alerts_border_bottom.png
- Willem van Schaik: PngSuite » Basic formats (basn4a08.png, basn4a16.png etc.)
- Jason Summers: Browser Testbed » PNG transparency test » Grayscale alpha transparency (transbla.png, gray8a.png etc.)
- Digital Web Magazine: Creative Use of PNG Transparency in Web Design
- David Hellsing's ••• SPAM •••: Scalable CSS Buttons Using PNG and Background Colors (shade.png)
- IcoBlog: Semi Transparent .PNG Buttons (Glassy-Button.png)
- Drupal Theming Guide: Integrating color module (base.png)
- Karmatics: Chameleon Color Picker (bird.png, corvette.png, smurf.png etc.)
- Sun Aug 31, 2008 12:00 am
- Forum: XnView - FAQ
- Topic: Common graphic formats
- Replies: 9
- Views: 43243
- Designer-Info.com: Advanced Formats – TIFF, EPS, PSD, PDF, PNG, SVG
- Marieke Verbiesen: Fileformats explained
QuarkXPress, InDesign, Photoshop and Photo-Paint have read & write support for vector clipping paths in TIFF files.
- About.com – Desktop Publishing: Creating an Embedded Clipping Path » Save Work Path as an Embedded Clipping Path in EPS or TIFF Image
- Mike's Sketchpad
- grafikhaus: Photoshop Tutorials » Clipping Paths
- PC Café: Adobe Photoshop 6.0 » Vector Shape Support
- Adobe: InDesign Tutorials » Keep your objects in shape
- Corel: CorelDRAW Graphics Suite Tutorials » Create Floating Photo Objects with Corel PHOTO-PAINT 12
- AWare Systems
- TIFF Tag Viewer
- TIFF Tag Reference » Extension TIFF Tags: ClipPath
- Pro Knock Out: Samples
- ImageMagick Forums: Clipping paths in JPG files are truncated
“Private chunks” in Fireworks PNG files: prVW, mkBF, mkBS, mkBT, mkTS.libpng.org ([url=http://www.libpng.org/pub/png/pngintro.html]A Basic Introduction to PNG Features[/url]) wrote:Like GIF and TIFF, PNG is a raster format, which is to say, it represents an image as a two-dimensional array of colored dots (pixels). PNG is explicitly not a vector format, i.e., one that can store shapes (lines, boxes, ellipses, etc.) and be scaled arbitrarily without any loss of quality (generally speaking). For that you probably want SVG or PostScript. (There are some private extensions to PNG that add vector information in addition to PNG's regular pixels — Macromedia's Fireworks does something along those lines — but no valid PNG may omit the pixel data.)
Wikipedia ([url=http://en.wikipedia.org/wiki/Portable_Network_Graphics]Portable Network Graphics[/url]) wrote:Adobe Fireworks (formerly by Macromedia) uses PNG as its native file format, allowing other image editors and preview utilities to view the flattened image. However, Fireworks by default also stores meta data for layers, animation, vector data, text and effects. Such files should not be distributed directly. Fireworks can instead export the image as an optimized PNG without the extra meta data for use on web pages, etc.
- Greg Roelofs: PNG – The Definitive Guide » Analysis of Fireworks PNG Support
- Rick Osborne: Use Fireworks for PNGs? Ever look inside them? You need to.
- ProgrammersHeaven.com Forums: Reading Fireworks PNG
- Jason Summers: TweakPNG
- Adobe: Fireworks Tutorials » Creating reusable, flexible, custom Ajax loading animations in Fireworks 8
- typo3.org: Wallpapers