Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>JPEG compression is lossy, so you will lose some information in the .bmp when you re-encode it as a JPEG. If the image is trivial (for example 1 black pixel1 black all black for example, 1 pixel) you may be able to re-encode without loss.</p> <p>You can see an example of JPEG being re-encoded multiple time <a href="http://laughingsquid.com/generation-loss-what-jpg-compression-looks-like-after-600-saves/" rel="nofollow">here</a>.</p> <p>You can do some operations on a JPEG which are lossless, from <a href="https://en.wikipedia.org/wiki/JPEG#Lossless_editing" rel="nofollow">wikipedia</a> :</p> <blockquote> <p>A number of alterations to a JPEG image can be performed losslessly (that is, without recompression and the associated quality loss) as long as the image size is a multiple of 1 MCU block (Minimum Coded Unit) (usually 16 pixels in both directions, for 4:2:0 chroma subsampling). Utilities that implement this include jpegtran, with user interface Jpegcrop, and the JPG_TRANSFORM plugin to IrfanView.</p> <p>Blocks can be rotated in 90 degree increments, flipped in the horizontal, vertical and diagonal axes and moved about in the image. Not all blocks from the original image need to be used in the modified one.</p> <p>The top and left edge of a JPEG image must lie on a 8 × 8 pixel block boundary, but the bottom and right edge need not do so. This limits the possible lossless crop operations, and also prevents flips and rotations of an image whose bottom or right edge does not lie on a block boundary for all channels (because the edge would end up on top or left, where – as aforementioned – a block boundary is obligatory).</p> <p>When using lossless cropping, if the bottom or right side of the crop region is not on a block boundary then the rest of the data from the partially used blocks will still be present in the cropped file and can be recovered.</p> <p>It is also possible to transform between baseline and progressive formats without any loss of quality, since the only difference is the order in which the coefficients are placed in the file.</p> <p>Furthermore, several JPEG images can be losslessly joined together, as long as the edges coincide with block boundaries.</p> </blockquote>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload