summaryrefslogtreecommitdiffstats
path: root/upstream/fedora-40/man1/pammixinterlace.1
diff options
context:
space:
mode:
Diffstat (limited to 'upstream/fedora-40/man1/pammixinterlace.1')
-rw-r--r--upstream/fedora-40/man1/pammixinterlace.1109
1 files changed, 109 insertions, 0 deletions
diff --git a/upstream/fedora-40/man1/pammixinterlace.1 b/upstream/fedora-40/man1/pammixinterlace.1
new file mode 100644
index 00000000..706372b5
--- /dev/null
+++ b/upstream/fedora-40/man1/pammixinterlace.1
@@ -0,0 +1,109 @@
+\
+.\" This man page was generated by the Netpbm tool 'makeman' from HTML source.
+.\" Do not hand-hack it! If you have bug fixes or improvements, please find
+.\" the corresponding HTML page on the Netpbm website, generate a patch
+.\" against that, and send it to the Netpbm maintainer.
+.TH "Pammixinterlace User Manual" 0 "22 February 2007" "netpbm documentation"
+
+.SH NAME
+pammixinterlace - mix adjacent lines to merge interlaced images
+
+.UN synopsis
+.SH SYNOPSIS
+
+\fBpammixinterlace\fP
+
+[\fB-filter=\fP{\fBlinear\fP, \fBfir\fP, \fBffmpeg\fP}]
+
+[\fB-adaptive\fP]
+
+[\fIinfile\fP]
+
+
+.UN description
+.SH DESCRIPTION
+.PP
+This program is part of
+.BR "Netpbm" (1)\c
+\&.
+.PP
+\fBpammixinterlace\fP is meant to operate on an image which is the
+interlacing of two images, where raster rows 0, 2, 4, etc. are from
+one image and rows 1, 3, 5, etc. are from another. (See below for
+why you might expect to encounter such an image).
+.PP
+\fBpammixinterlace\fP makes each row of the output a mixture
+of the corresponding row of the input and its two neighbors. It uses
+half of the main row and a quarter each of the two neighbor rows.
+.PP
+This can be useful if the image is a video capture from an
+interlaced video source. In that case, each row shows the subject
+1/60 second before or after the two rows that surround it. If the
+subject is moving, this can detract from the quality of the image.
+.PP
+In video data streams, you often find each frame contains only half
+the rows of the image -- the odd half or the even half. The displayer
+of the stream displays the rows in their proper positions on a CRT as
+they come in. When you display the rows in this order, the CRT has
+less flicker because a particular area of the screen gets refreshed
+twice as often. In the process of capturing such a stream, computers
+often generate the interlaced image of the type that
+\fBpammixinterlace\fP works with. But this interlaced image, when
+displayed on a CRT, does not look the same as if a displayer were
+rendering the stream directly on a CRT as it arrived, because of the
+timing of when the various pixels get drawn and subsequently fade.
+That's why you need something like \fBpammixinterlace\fP.
+.PP
+You may prefer the effect of simply extracting one of two images.
+You can do that with \fBpamdeinterlace\fP.
+
+
+.UN options
+.SH OPTIONS
+.PP
+In addition to the options common to all programs based on libnetpbm
+(most notably \fB-quiet\fP, see
+.UR index.html#commonoptions
+ Common Options
+.UE
+\&), \fBpammixinterlace\fP recognizes the following
+command line options:
+
+
+
+.TP
+\fB-filter=\fP{\fBlinear\fP,\fBfir\fP,\fBffmpeg\fP}
+This option chooses between one of the three filtering mechanisms.
+\fBlinear\fP is a linear-blend formula. \fBfir\fP is a size-5 FIR
+low-pass filter, and \fBffmpeg\fP is a formula pulled from the
+documentation of the program
+.UR http://ffmpeg.mplayerhq.hu
+\fBffmpeg\fP
+.UE
+\&.
+.sp
+The default is \fBfir\fP.
+
+.TP
+\fB-adaptive\fP
+This option turns on "adaptive" filtering mode. In this mode
+\fBpammixinterlace\fP modifies only pixels that are obviously part of
+a "comb" pattern.
+
+
+
+
+.UN seealso
+.SH SEE ALSO
+.BR "pamdeinterlace" (1)\c
+\&,
+.BR "pam" (1)\c
+\&
+.BR "pnm" (1)\c
+\&
+.SH DOCUMENT SOURCE
+This manual page was generated by the Netpbm tool 'makeman' from HTML
+source. The master documentation is at
+.IP
+.B http://netpbm.sourceforge.net/doc/pammixinterlace.html
+.PP \ No newline at end of file