summaryrefslogtreecommitdiff
path: root/backend/coolscan.c
diff options
context:
space:
mode:
Diffstat (limited to 'backend/coolscan.c')
-rw-r--r--backend/coolscan.c36
1 files changed, 17 insertions, 19 deletions
diff --git a/backend/coolscan.c b/backend/coolscan.c
index 4904afc..a7760c3 100644
--- a/backend/coolscan.c
+++ b/backend/coolscan.c
@@ -15,9 +15,7 @@
General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330, Boston,
- MA 02111-1307, USA.
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
As a special exception, the authors of SANE give permission for
additional uses of the libraries contained in this release of SANE.
@@ -52,10 +50,10 @@
. - sane_open() : open a particular scanner-device
. . - sane_set_io_mode : set blocking-mode
. . - sane_get_select_fd : get scanner-fd
- . . - sane_get_option_descriptor() : get option informations
+ . . - sane_get_option_descriptor() : get option information
. . - sane_control_option() : change option values
. .
- . . - sane_start() : start image aquisition
+ . . - sane_start() : start image acquisition
. . - sane_get_parameters() : returns actual scan-parameters
. . - sane_read() : read image-data (from pipe)
. .
@@ -380,7 +378,7 @@ resValToDiv (int res_val)
}
}
/*
- * use mode select to force a mesurement divisor of 2700
+ * use mode select to force a measurement divisor of 2700
*/
static unsigned char mode_select[] =
{
@@ -615,9 +613,9 @@ coolscan_set_window_param_LS20 (Coolscan_t * s, int prescan)
}
else
{
- /* Quote spec: "It is recomended that analog gamma bits 5, 4 and 3 be
+ /* Quote spec: "It is recommended that analog gamma bits 5, 4 and 3 be
* set to 1 (OFF) when the object type of byte 48 is positive and the
- * gamma specificateion of byte 51 is linear, and to 0 (ON) in all
+ * gamma specification of byte 51 is linear, and to 0 (ON) in all
* other cases." */
/*
int foo;
@@ -771,7 +769,7 @@ coolscan_set_window_param_LS30 (Coolscan_t * s, int wid, int prescan)
else
set_WD_composition (buffer_r, WD_comp_rgb_full); /* RGB composition */
- set_WD_composition (buffer_r, WD_comp_rgb_full); /* allways RGB composition */
+ set_WD_composition (buffer_r, WD_comp_rgb_full); /* always RGB composition */
/* Bits per pixel */
set_WD_bitsperpixel(buffer_r, s->bits_per_color);
@@ -838,7 +836,7 @@ coolscan_set_window_param (Coolscan_t * s, int prescan)
ret=0;
DBG (10, "set_window_param\n");
- if(s->LS<2) /* distinquish between old and new scanners */
+ if(s->LS<2) /* distinguish between old and new scanners */
{ ret=coolscan_set_window_param_LS20 (s,prescan);
}
else
@@ -993,7 +991,7 @@ coolscan_get_window_param (Coolscan_t * s, int prescanok)
DBG (10, "get_window_param\n");
ret=0;
- if(s->LS<2) /* distinquish between old and new scanners */
+ if(s->LS<2) /* distinguish between old and new scanners */
{ ret=coolscan_get_window_param_LS20 (s);
}
else
@@ -1466,7 +1464,7 @@ get_inquiery_part_LS30 (Coolscan_t * s, unsigned char part)
{
int size;
- /* Get length of reponse */
+ /* Get length of response */
inquiry.cmd[1]=0x01;
inquiry.cmd[2]=part;
size=4;
@@ -1686,7 +1684,7 @@ get_internal_info (Coolscan_t * s)
DBG (10, "get_internal_info\n");
- if(s->LS<2) /* distinquish between old and new scanners */
+ if(s->LS<2) /* distinguish between old and new scanners */
{ ret=get_internal_info_LS20 (s);
}
else
@@ -2178,7 +2176,7 @@ typedef struct Color_correct_s
function: RGBIfix
- taks: Correct the infrared channel
+ task: Correct the infrared channel
import: unsigned char * rgbimat - RGBI - matrix from scanner
int size - number of pixels to correct
@@ -2265,7 +2263,7 @@ static int Calc_fix_LUT(Coolscan_t * s)
function: RGBIfix
- taks: Correct the infrared channel
+ task: Correct the infrared channel
import: unsigned char * rgbimat - RGBI - matrix from scanner
int size - number of pixels to correct
@@ -2332,7 +2330,7 @@ static int RGBIfix(Coolscan_t * scanner,
function: RGBIfix16
- taks: Correct the infrared channel for 16 bit images
+ task: Correct the infrared channel for 16 bit images
(doesn't do anything for now)
import: unsigned char * rgbimat - RGBI - matrix from scanner
@@ -2387,7 +2385,7 @@ static int RGBIfix16(Coolscan_t * scanner,
function: rgb2g
- taks: Convert RGB data to grey
+ task: Convert RGB data to grey
import: unsigned char * rgbimat - RGB - matrix from scanner
int size - size of input data (num pixel)
@@ -2426,8 +2424,8 @@ static int rgb2g(unsigned char* rgbimat,unsigned char* gomat,
function: RGBIfix1
- taks: Correct the infrared channel.
- The input image data is the output of scaning
+ task: Correct the infrared channel.
+ The input image data is the output of scanning
with LUT. To calculate the original values
the lutr and luti is applied.
The infrared values is corrected by: