Software für "OCR" - genaue Pixel von einem Foto eines Videospiels / einer Pixelkunst?

707
Grumbel

Ich suche nach einer Software, die die genauen Pixel eines Fotos eines alten Videospiels oder eines Stücks Pixel-Art rekonstruiert. Das Ziel wäre die Re-Digitalisierung digitaler Bilder, die nur in einer analogen Kopie erhalten geblieben sind, beispielsweise Bilder von Mario Paint, die auf einer VHS-Kassette aufgenommen wurden, oder alte digitale Kunst, die nur als Ausdruck überlebte. Gibt es eine solche Software?

Example of Pixel-OCR

Dieses Problem hat einige Ähnlichkeiten mit dem Scannen von 2D-Barcodes. Möglicherweise existiert eine Software aus diesem Bereich, die zu diesem Zweck verwendet werden könnte.

2
Ich würde sagen, das hat nichts mit dem Scannen von 2D-Barcodes zu tun. Beim Scannen von Barcodes wissen Sie, wann Sie ein gültiges Ergebnis haben oder nicht. Es gibt keine Möglichkeit herauszufinden, ob Sie die Originalfarbe richtig gefunden haben oder nicht (außer auf die nächste 8-Bit-Farbe zu runden, wenn die Farben auf diese Weise begrenzt waren). BlueRaja - Danny Pflughoeft vor 14 Jahren 0
Das grundsätzliche Problem ist immer noch ziemlich dasselbe (dh fangen Sie mit deformiertem Foto an und rekonstruieren Sie die ursprünglichen digitalen Informationen). Mit 2D-Barcodes haben Sie einfach zusätzliche Hinweise zur Fehlerkorrektur und Sie haben Schwarzweiß anstelle von Farbe. Grumbel vor 14 Jahren 0

1 Antwort auf die Frage

1
Mike Fitzpatrick

I can't suggest any software to do this out of the box but you might get suitable results manually in Photoshop or GIMP:

  • Rotate/crop your image so that it has the same aspect ratio as the original video game.
  • (Optional) Do some blurring/sharpening, depending on the image quality.
  • Upscale your image to a multiple of the original videogame resolution.
  • Run the Mosaic filter on the image using Cell Size the same as the multiple value.
  • Downscale your image to 1/multiple, leaving it the same resolution as the original game.
  • Using Save for Web & Devices, save it as a pallet-based format (PNG or GIF) with a small number of colours to match the original. At this stage you will also be able to tweak each pallet slot colour to adjust colours more closely to the original.

Afterthought: If your originals are all fairly consistent (size, angle, aspect ratio, etc.) you can probably automate most steps using a script calling on ImageMagick.

Warum nicht statt hochskalieren, wenn möglich mit höherer Auflösung scannen? So oder so kann man die Pixelebene ändern, um die Ergebnisse zu perfektionieren. Ein pixelbasierter Editor ist möglicherweise eine bessere Option als Photoshop oder GIMP zur Feinabstimmung der Farbpalette und des endgültigen Bildes. afrazier vor 14 Jahren 0