hyperion.ng/libsrc/hyperion/schema
xkns 2fb2fc9dd7
Saturation & Brightness/Value Gain using Oklab color space (#1477)
* Imported Oklab reference implementation

* Add Okhsv conversions

* Fixed formatting error

* Add saturation and value gain to schemas

* Add english translation for saturation, value gain

* Created OkhsvTransform

* Make OkhsvTransform configurable

* Apply OkhvsTransform

* Clamped values during transform

* Precalculate isIdentity in OkhsvTransform

* Skip OkhsvTransform if it is the identity function

* Added changelog message

* Allow for full desaturation

* Imported recommended changes by LordGrey

* Fixed typo in constant

* Fixed anti-pattern in ok_color.h

* Correct indentions

* Correct remote-control

* Limited maximum gain settings to practical range

* Renane valueGain to brightnessGain for clarity and understanding

Co-authored-by: LordGrey <lordgrey.emmel@gmail.com>
2022-08-17 23:26:19 +02:00
..
schema-backgroundEffect.json feat: SchemaChecker & V4L2 enhancement (#734) 2020-03-27 23:13:58 +01:00
schema-blackborderdetector.json Implement letterbox-only blackbar detection mode (#1063) 2020-11-01 19:20:27 +01:00
schema-boblightServer.json UI and Web updates (#1421) 2022-02-22 20:58:59 +01:00
schema-color.json Saturation & Brightness/Value Gain using Oklab color space (#1477) 2022-08-17 23:26:19 +02:00
schema-device.json mDNS Support (#1452) 2022-05-01 19:42:47 +02:00
schema-effects.json JsonUtils & improvements (#476) 2017-10-12 11:55:03 +02:00
schema-flatbufServer.json add flatbuffer dependencies 2018-12-28 18:08:58 +01:00
schema-foregroundEffect.json feat: SchemaChecker & V4L2 enhancement (#734) 2020-03-27 23:13:58 +01:00
schema-forwarder.json mDNS Support (#1452) 2022-05-01 19:42:47 +02:00
schema-framegrabber.json IPv6 support (#1369) 2021-11-17 21:30:43 +01:00
schema-general.json Dynamic Device Selection/Configuration (#1164) 2021-04-24 19:37:29 +02:00
schema-grabberV4L2.json Media Foundation/V4L2 grabber ... (#1119) 2021-07-14 20:48:33 +02:00
schema-instCapture.json Media Foundation/V4L2 grabber ... (#1119) 2021-07-14 20:48:33 +02:00
schema-jsonServer.json JsonUtils & improvements (#476) 2017-10-12 11:55:03 +02:00
schema-ledConfig.json UI and Web updates (#1421) 2022-02-22 20:58:59 +01:00
schema-leds.json refactor: Led layout, clearAll (#703) 2020-02-26 18:54:56 +01:00
schema-logger.json JSON Auto correction + hyperion schema split for better readability (#452) 2017-07-30 13:32:10 +02:00
schema-network.json feat: SchemaChecker & V4L2 enhancement (#734) 2020-03-27 23:13:58 +01:00
schema-protoServer.json ProtoBuffer, UDPListener ... 2019-02-17 15:26:11 +01:00
schema-smoothing.json Fix Effects and refactor Smoothing (#1442) 2022-03-16 09:28:00 +01:00
schema-webConfig.json Feat: Add SSL support for webserver + websocket (#612) 2019-08-21 16:09:28 +02:00