This algorithm is a method for resizing and resampling an image in one step. In the vertical, process or slow scan, direction, from the resampling ratio and from the image size variation, an algorithm can compute where, on the page, the scan lines may be deleted. For a numerical example, if the input is 400 pixels per unit time, resampling of four to one would yield one scan line every 1/100 of a unit. If, in addition, the image has to be reduced by 5%, then the final output would be one scan line every 1/95.sup.th of a time unit. This algorithm accomplishes this result by using a running sum of error terms. Simply stated, if it is known that the previous output scan was output at exactly the right time, the error is zero, but if the scan was output too soon or too late, there will be an error term. For each new scan that is now output, 1/400.sup.th of a time unit is added to the error term. Finally, when the error term rises to a predetermined threshold, then the algorithm knows that that is the closest approximation that can be made, the current scan line is output, 1/95.sup.th of a time unit is subtracted from the running sum, and the algorithm proceeds to the next scans.

Este algoritmo es un método para volver a clasificar según el tamaño y resampling una imagen en un paso. En el vertical, la exploración, la dirección de proceso o lentas, del cociente resampling y de la variación del tamaño de la imagen, un algoritmo pueden computar donde, en la página, las líneas de exploración pueden ser suprimidas. Por un ejemplo numérico, si la entrada es 400 pixeles por tiempo de la unidad, el resampling de cuatro a uno rendiría a una línea de exploración cada 1/100 de una unidad. Si, además, la imagen tiene que ser reducida por el 5%, entonces la salida final sería una línea de exploración cada a/95.sup.o de una unidad del tiempo. Este algoritmo logra este resultado usando una suma corriente de términos del error. Indicado simplemente, si se sabe que la exploración anterior de la salida fue hecha salir en exactamente el tiempo derecho, el error es cero, pero si la exploración fue hecha salir demasiado pronto o demasiado tarde, hay un término del error. Para cada nueva exploración que ahora se haga salir, la a/400.sup.o de una unidad del tiempo se agrega al término del error. Finalmente, cuando el término del error se levanta a un umbral predeterminado, entonces el algoritmo sabe que se hace salir ésa es la aproximación más cercana que puede ser hecha, la línea de exploración actual, la a/95.sup.o de una unidad del tiempo se resta de la suma corriente, y el algoritmo procede a las exploraciones siguientes.

 
Web www.patentalert.com

< (none)

< Printer fuser heater controller with power factor correction

> Optical recording method and optical recording apparatus

> (none)

~ 00020