PNG unscharf

Persönliche Seite
Mit Beispiel, meinte ich einen Link, auf den Beitrag:
Beitrag "Re: Arduino Fehler: stk500 get_sync."
Hab ich jetzt aber auch anhand Betreff gefunden.
Ja, wenn das Script das Bild Vergrößert (Popup), dann erscheint es auch 
bei mir etwas unschärfer, als wenn man unten auf den Link klickt und es 
in einem neuen Fenster dargestellt wird. Anscheinend wird das Bild 
innerhalb des Scripts etwas skaliert.
Bei mir FF 79.0 unter xubuntu 20.
Gast
Ingo W. schrieb:
> Anscheinend wird das Bild
> innerhalb des Scripts etwas skaliert.

Ja. Bei Schrift wird jedes Detail des Bildschirms (bspw. 
Subpixel-Reihenfolge) genutzt um möglichst scharfe Darstellung zu 
erreichen, wenn man da anfängt zu skalieren oder um nicht-ganzzahlige 
Vielfache von Pixeln zu verschieben, funktioniert das nicht mehr.
Gast
Sebastian R. schrieb:
> Ist das irgendein Antialiazing oder Windows "Clear View" oder
> "Clear
> Type", das dazwischengrätscht?

Nein, das ist das fehlen von solchen Techniken was die Unschärfe 
verursacht. Deshalb ist auch das linke Bild auf dem Screenshot von Georg 
genauso unscharf: bei Text in Bildern funktioniert das nicht.
OP
● Des I. schrieb:
> das wird unscharf weil Linien
> in einer "abbeldwatschen" Vergrösserungsstufe
> dort dargestellt werden sollen, wo es eigentlich Pixel-Zwischenräume
> hat.
> Die Linien treffen die Pixelreihen oder Spalten nicht richtig.

Was? Welche Vergrößerungsstufe?
Die Rede ist von der 1:1-Darstellung von Bildern.
Ein Pixel auf dem Bildschirm entspricht einem Pixel in der Bilddatei.
Gast
was schrieb:
> bei Text in Bildern funktioniert das nicht.

Nachtrag: Wenn das Bild natürlich mit exakt 100% Skalierung und exakt am 
Pixelgitter ausgerichtet und auf einem Bildschirm mit der selben 
Subpixel-Anordnung angezeigt wird, dann bleibt die Schärfe erhalten.
Gast
Ingo W. schrieb:
> Hab es gerade noch einmal getestet:
> Das Script macht beim Draufklicken eine Animation, so dass das Bild
> schrittweise vergrößert wird, also quasi "hochfährt". Anscheinend ist
> die endgültige Vergrößerung nicht bei exakt 100%.

Was für ein script?


Hier ein FF 68.xESR auf debian9 TDE14
about:config javascript.enabled false gestellt macht das gleiche.
Angepasst  klein dann suuupsuuum..  vergrößert Original.

Sehe jetzt nicht das dort js im Spiel ist

----
Interessanterweise crashed das Ding in jedem anderen Prg. den Xserver
(Firma: FULL PALATINSK) Persönliche Seite
Georg M. schrieb:
> Was? Welche Vergrößerungsstufe?
> Die Rede ist von der 1:1-Darstellung von Bildern.
> Ein Pixel auf dem Bildschirm entspricht einem Pixel in der Bilddatei.

Ich habs jetzt extra downgeloadet.

da ich bei dem grossen Schaltbild als angeführtes Beispiel die kleinen 
Papierfasern im Bild erkennen kann, ist allerhöchstens das Original 
bereits unsauber gedruckt worden oder hat über die Jahrzehnte 
entsprechend gelitten.
hier habe ich jedenfalls keine Unschärfe.

Im "Bildbetrachter" unter Ubuntu und bei 100%
Andere Prog sind da nicht anders.

was sich allerdings in all den unendlichen Kombinationsmöglichkeiten

aus Betriebssystemen, Webbrowsern, eingestellten Auflösungen
der jeweiligen Anwender, Monitorqualitäten und Arten der Anschlüsse
SONST noch alles so ergeben kann,
kann ich wahrscheinlich nur ansatzweise erahnen

und dann noch Schmierfones?

;-)
Gast
Es liegt am rand. Fix:
1
img.highslide-image {
2
  box-sizing: content-box;
3
}

Auf HiDPI Monitoren, wo 1px nicht mehr 1px ist, kann es aber zu 
ähnlichen Problemen kommen. Das könnte man zwar mit devicePixelRatio 
rausrechnen, aber das Ding beinhaltet leider auch den Browser zoom 
Faktor. Beispiel: https://jsfiddle.net/c735ypjh/

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.