Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Jun 2002 11:10:22 -0600 (MDT)
From:      Amar Takhar <verm@drunkmonk.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/39157: new port: graphics/jpegpixi 
Message-ID:  <200206111710.g5BHAMhx002646@jolly.drunkmonk.net>

next in thread | raw e-mail | index | archive | help

>Number:         39157
>Category:       ports
>Synopsis:       new port: graphics/jpegpixi
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 11 10:20:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Amar Takhar
>Release:        FreeBSD 4.6-RC i386
>Organization:
>Environment:

>Description:

"Jpegpixi" is short for "JPEG pixel interpolator". The intent of the
program is to interpolate pixels in JFIF images (commonly refered to as
"JPEG images"). This is useful to correct images from a digital camera
with CCD defects. For example, if one pixel is always bright green, this
pixel can be interpolated away with jpegpixi.

Jpegpixi is unique in that it tries to preserve the quality of the JFIF
image as much as possible. Usual graphics programs decode JFIF images
when they are loaded, and re-encode them when they are saved, which
results in an overall loss of quality.  Jpegpixi, on the other hand, does
not decode and re-encode the image, but manipulates the encoded image
data (known as the "DCT coefficients"). Therefore, the blocks (typically 
8x8, 8x16, or 16x16 pixel areas) which contain the pixels to be
interpolated are minimally disturbed, and other blocks remain
pixel-by-pixel identical to the original image.

WWW: http://jpegpixi.sourceforge.net/

>How-To-Repeat:

>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	jpegpixi/Makefile
#	jpegpixi/distinfo
#	jpegpixi/pkg-comment
#	jpegpixi/pkg-descr
#	jpegpixi/pkg-plist
#
echo x - jpegpixi/Makefile
sed 's/^X//' >jpegpixi/Makefile << 'END-of-jpegpixi/Makefile'
X# New ports collection makefile for:	jpegpixi
X# Date created:		28 May 2002
X# Whom:			verm@drunkmonk.net
X#
X# $FreeBSD$
X#
X
XPORTNAME=	jpegpixi
XPORTVERSION=	0.3
XCATEGORIES=	graphics
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	jpegpixi
X
XMAINTAINER=	verm@drunkmonk.net
X
XLIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg
X
XCONFIGURE_ARGS=	--with-jpeglib-include=${LOCALBASE}/include --with-jpeglib-lib=${LOCALBASE}/lib
X
XGNU_CONFIGURE=	yes
X
X.include <bsd.port.mk>
END-of-jpegpixi/Makefile
echo x - jpegpixi/distinfo
sed 's/^X//' >jpegpixi/distinfo << 'END-of-jpegpixi/distinfo'
XMD5 (jpegpixi-0.3.tar.gz) = b6b95c916d81f865ec49e3292048bd6b
END-of-jpegpixi/distinfo
echo x - jpegpixi/pkg-comment
sed 's/^X//' >jpegpixi/pkg-comment << 'END-of-jpegpixi/pkg-comment'
XUseful to correct images from digtal camera with CCD defects
END-of-jpegpixi/pkg-comment
echo x - jpegpixi/pkg-descr
sed 's/^X//' >jpegpixi/pkg-descr << 'END-of-jpegpixi/pkg-descr'
X"Jpegpixi" is short for "JPEG pixel interpolator". The intent of the
Xprogram is to interpolate pixels in JFIF images (commonly refered to as
X"JPEG images"). This is useful to correct images from a digital camera
Xwith CCD defects. For example, if one pixel is always bright green, this
Xpixel can be interpolated away with jpegpixi.
X
XJpegpixi is unique in that it tries to preserve the quality of the JFIF
Ximage as much as possible. Usual graphics programs decode JFIF images
Xwhen they are loaded, and re-encode them when they are saved, which
Xresults in an overall loss of quality.  Jpegpixi, on the other hand, does
Xnot decode and re-encode the image, but manipulates the encoded image
Xdata (known as the "DCT coefficients"). Therefore, the blocks (typically 
X8x8, 8x16, or 16x16 pixel areas) which contain the pixels to be
Xinterpolated are minimally disturbed, and other blocks remain
Xpixel-by-pixel identical to the original image.
X
XWWW: http://jpegpixi.sourceforge.net/
END-of-jpegpixi/pkg-descr
echo x - jpegpixi/pkg-plist
sed 's/^X//' >jpegpixi/pkg-plist << 'END-of-jpegpixi/pkg-plist'
Xbin/jpegpixi
END-of-jpegpixi/pkg-plist
exit

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206111710.g5BHAMhx002646>