<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/tifftool/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/tifftool/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 16 Oct 2005 13:40:13 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/tifftool/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>BSD Compilation</title><link>https://sourceforge.net/p/tifftool/feature-requests/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'm trying to persuade this software to work under&lt;br /&gt;
FBSD.  So far, I've run into required header files that&lt;br /&gt;
aren't in the same places, ones where the Makefile&lt;br /&gt;
lists Redhat-specific locations, inclusions of header&lt;br /&gt;
files within the code which simply don't exist,&lt;br /&gt;
depricated use of malloc.h, ...  It's not working yet.&lt;/p&gt;
&lt;p&gt;At this point, my best guess is that I will have to&lt;br /&gt;
manually change all the includes throughout it to&lt;br /&gt;
reflect the system architecture.  While having to&lt;br /&gt;
change one or two files for BSD is quite common, facing&lt;br /&gt;
this level of incompatibility is quite rare.  Based on&lt;br /&gt;
some of the header locations listed in the Makefile, I&lt;br /&gt;
doubt this would even work out-of-the-box on any Linux&lt;br /&gt;
other than Redhat.&lt;/p&gt;
&lt;p&gt;This is the only software I've been able to find for&lt;br /&gt;
this purpose, so I'm really looking forward to getting&lt;br /&gt;
it working.  There are many OCR suites, but a system&lt;br /&gt;
purely for preperatory image manipulation is a fabulous&lt;br /&gt;
idea.  I just hope it won't be more work to get it&lt;br /&gt;
running than it would have been to rewrite it entirely.&lt;/p&gt;
&lt;p&gt;-- Sorel&lt;br /&gt;
feonixrift@gmail.com&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Sun, 16 Oct 2005 13:40:13 -0000</pubDate><guid>https://sourceforge.netb3234875f6ee22e87a291de67ff128543884c761</guid></item><item><title>add command line only interface</title><link>https://sourceforge.net/p/tifftool/feature-requests/10/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add a command line interface that doesn't require the &lt;br /&gt;
use of a script file.  For instance, the user could run the &lt;br /&gt;
following:&lt;/p&gt;
&lt;p&gt;tifftool foo.tif -orthrot 90 foo2.tif&lt;/p&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;p&gt;tifftool foo.tif -orthrot 270 -deskew -clean foo2.tif&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:38:19 -0000</pubDate><guid>https://sourceforge.net8c350bb17fe762c0b0e5d59905b0a7be45e5d97c</guid></item><item><title>add -help -version and -license to command line interface</title><link>https://sourceforge.net/p/tifftool/feature-requests/9/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;add -help -version and -license to command line interface&lt;/p&gt;
&lt;p&gt;-help displays usage information (limited for now)&lt;br /&gt;
-version displays the current version of tifftool&lt;br /&gt;
-license displays the GPL licensing of tifftool&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:31:34 -0000</pubDate><guid>https://sourceforge.net36e9ec94c9a386f75f04657d885d9bb3299e23e8</guid></item><item><title>add a scale function</title><link>https://sourceforge.net/p/tifftool/feature-requests/8/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add a function to scale an image up or down.  Non-&lt;br /&gt;
integer scale factors should be supported.  Scaling &lt;br /&gt;
independently in the x and y dimensions should be &lt;br /&gt;
allowed.&lt;/p&gt;
&lt;p&gt;The user should be able to select whether the dpi is &lt;br /&gt;
affected.  Hence the scale function could be used for &lt;br /&gt;
upsampling/downsampling (dpi varies) or for changing &lt;br /&gt;
the physical size of an image (dpi fixed).&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Suggested interface:&lt;/p&gt;
&lt;p&gt;scale 0.5 2.0&lt;/p&gt;
&lt;p&gt;scales the x by 1/2 and y by 2 without changing the dpi&lt;/p&gt;
&lt;p&gt;sample 0.5 4.0&lt;/p&gt;
&lt;p&gt;downsamples the x by 1/2 and upsamples the y by 4 &lt;br /&gt;
with no changes to the overall (physical) size of the &lt;/p&gt;
&lt;p&gt;single-paramater versions of both commands should &lt;br /&gt;
exist, and would be interpreted as a scale/sampling in &lt;br /&gt;
both the x and y dimensions.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:29:27 -0000</pubDate><guid>https://sourceforge.netbcb9f37e0cbdbade325298d53b1918311abdea70</guid></item><item><title>add a downsampling function</title><link>https://sourceforge.net/p/tifftool/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The downsampling should work independently for width &lt;br /&gt;
and height.&lt;/p&gt;
&lt;p&gt;Suggested approach.  A simple downsample could select &lt;br /&gt;
every nth row/column and will likely be the first &lt;br /&gt;
implementation of downsample.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:21:10 -0000</pubDate><guid>https://sourceforge.netf8902274d4f85bffd635f3682b101c7f43c6e384</guid></item><item><title>add an except clause to the for loop</title><link>https://sourceforge.net/p/tifftool/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;add skip command or exception clause in loops, IE&lt;/p&gt;
&lt;p&gt;for i from 1 to 500 except [3,17,41] do&lt;br /&gt;
od&lt;/p&gt;
&lt;p&gt;or&lt;/p&gt;
&lt;p&gt;for i from 1 to 500 do&lt;br /&gt;
skip i in [3,17,41]&lt;br /&gt;
od&lt;/p&gt;
&lt;p&gt;This way it is possible to have special processing on &lt;br /&gt;
these pages without wasting time performing the default &lt;br /&gt;
processing.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:16:40 -0000</pubDate><guid>https://sourceforge.net49717e309113af315e30255fab0295f94bf4baad</guid></item><item><title>make measurements uniform</title><link>https://sourceforge.net/p/tifftool/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Make measurement specifications uniform, both in &lt;br /&gt;
the "set" commands and in the function parameters.&lt;/p&gt;
&lt;p&gt;default = pixels, with centimeters &amp;amp; inches possible&lt;/p&gt;
&lt;p&gt;600, 1i, 1in, 2.54c, 2.54cm all mean (approx) the same &lt;br /&gt;
thing (NB pixels of course depends on scan resolution &lt;br /&gt;
whereas the others are absolute)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:12:51 -0000</pubDate><guid>https://sourceforge.net61f4214d60ec94630f12358f42ec520c01e2b4fa</guid></item><item><title>change the names of some variables/functions</title><link>https://sourceforge.net/p/tifftool/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The short list of function names that need to be &lt;br /&gt;
changed:&lt;/p&gt;
&lt;p&gt;dumb_despeckle -&amp;gt; despeckle&lt;br /&gt;
dumb_fill -&amp;gt; fill&lt;br /&gt;
dumb_despeckle_and_fill -&amp;gt; enhance&lt;/p&gt;
&lt;p&gt;fudge -&amp;gt; padding&lt;br /&gt;
dirty -&amp;gt; ???&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 01:10:00 -0000</pubDate><guid>https://sourceforge.netb79ca86e8c638925b6baab9e0cf1480f53e4b4db</guid></item><item><title>auto-trim black boundaries of pages</title><link>https://sourceforge.net/p/tifftool/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently the user must specify fixed insets to crop out &lt;br /&gt;
any black boundaries around the pages.  These black &lt;br /&gt;
boundries should be automatically detected and &lt;br /&gt;
removed.&lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;Suggested approach:  implement a trim function that &lt;br /&gt;
optionally takes hints about the expected size of the &lt;br /&gt;
text area and the overall page size.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 00:48:09 -0000</pubDate><guid>https://sourceforge.net60f09ed4572abe0eb0641b877986895b11494a46</guid></item><item><title>auto-split 2 on 1 pages</title><link>https://sourceforge.net/p/tifftool/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Implement a function for detecting and splitting two &lt;br /&gt;
pages on one scanned image.  One must also implement &lt;br /&gt;
a way to set variables and call functions for the right &lt;br /&gt;
and left half separately after the split has occurred.  A &lt;br /&gt;
suggested approach:&lt;/p&gt;
&lt;p&gt;for i from 1 to 100 do&lt;br /&gt;
read foo.%4d.tif&lt;br /&gt;
orthrot 90&lt;br /&gt;
split&lt;br /&gt;
on left do&lt;br /&gt;
set lpad = 1in&lt;br /&gt;
align center center&lt;br /&gt;
write foo.%4d-left.tif&lt;br /&gt;
od&lt;br /&gt;
on right do&lt;br /&gt;
set lpad = 0.5in&lt;br /&gt;
align center center&lt;br /&gt;
write foo.%04d-right.tif&lt;br /&gt;
od&lt;br /&gt;
od&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul K. Young</dc:creator><pubDate>Tue, 22 Jun 2004 00:42:54 -0000</pubDate><guid>https://sourceforge.net1b2f0e1d42c57202e9e47aa00a7fda8a1d447a0c</guid></item></channel></rss>