Új hozzászólás Aktív témák

  • Quetz

    őstag

    válasz mettek #164272 üzenetére

    Az intelligens tápnak ezt a kódot kell futtatnia minden képponton, hogy javítsa a kontrasztot:
    factor = (259 * ($contrast + 255)) / (255 * (259 – $contrast))
    colour = GetPixelColour(x, y)
    newRed   = Truncate(factor * (Red(colour)   – 128) + 128)
    newGreen = Truncate(factor * (Green(colour) – 128) + 128)
    newBlue  = Truncate(factor * (Blue(colour)  – 128) + 128)
    PutPixelColour(x, y) = RGB(newRed, newGreen, newBlue)

    És mivel a "$contrast" egy állítható változó, ezért minden képkocka esetében végig kell scannelnie a képet, hogy megállapíthassa az optimális értéket. Majd utána a képminőség javító HDMI smart kábelnek ugyanez a dolga, csak ő nem tudja scannelni a képet, csak az aktuális 3 bitnyi információt amit átvisz.

    Hát, nem lennék egyik eszköz helyében sem. :D

Új hozzászólás Aktív témák