A relatively long, narrow defect in a digital image is repaired by
identifying an elongated area to be repaired, and by automatically
calculating pixel color/shade values within the area to be repaired from
pixel values in the vicinity of the perimeter of the elongated area.
Preferably, a user identifies an elongated rectangular area to be repaired
on an interactive display. The computer automatically generates the pixel
coordinates of a pair of parallel lines constituting the opposite long
sides of the rectangle, and a set of line segments running between the
long sides. The interior pixels of the rectangle are then filled by
interpolating color values along each line segment. Since this method is
not guaranteed to fill all pixels, the system optionally maintains a map
of pixels filled and not filled while performing this method, and after
completion, performs an additional step of assigning to any unfilled
pixels a value based on the average of all adjacent pixels. For long,
narrow defects, particularly those introduced by creasing, the automated
digital image repair method herein described generally produces images
without significant visually noticeable defects, and does so without undue
effort on the part of the user.
Ein verhältnismäßig langer, schmaler Defekt in einem digitalisierten Bild wird repariert, indem man einen länglichen repariert zu werden kennzeichnet Bereich, und indem man automatisch Werte des Pixels color/shade innerhalb des errechnet von den Pixelwerten in der Nähe des Umkreises des länglichen Bereichs repariert zu werden Bereichs. Vorzugsweise kennzeichnet ein Benutzer einen länglichen rechteckigen auf einer wechselwirkenden Anzeige repariert zu werden Bereich. Der Computer erzeugt automatisch die Pixelkoordinaten eines Paares paralleler Linien, welche die gegenüberliegenden langen Seiten des Viereckes festsetzen, und einen Satz von die Striche, die zwischen die langen Seiten laufen. Die Innenpixel des Viereckes werden dann gefüllt, indem man Farbe Werte entlang jedem Strich interpoliert. Da diese Methode nicht garantiert wird, um alle Pixel zu füllen, behält das System beliebig ein Diagramm der Pixel bei, die gefüllt werden und nicht gefüllt sind, beim Durchführen dieser Methode und nach Vollendung, durchführt einen zusätzlichen Schritt des Zuweisens allen ungefüllten Pixeln eines Wertes, der auf dem Durchschnitt aller angrenzenden Pixel basiert. Für langes produziert schmale Defekte, besonders die, die eingeführt werden, beschrieben wird, durch das Falten, die automatisierte Reparaturmethode des digitalisierten Bildes, die hierin, im Allgemeinen, Bilder ohne bedeutende sichtlich wahrnehmbare Defekte und tut so ohne übermäßige Bemühung von seiten des Benutzers.