TMS icon indicating copy to clipboard operation
TMS copied to clipboard

Tone Mapping Studio

Results 19 TMS issues
Sort by recently updated
recently updated
newest added

The default histogram view for LDR images should be _linear_. Histogram construction (iterations) is wrong.

As said in #83, plugins' output is expected to be in range [0,1] to get them correctly work with `tmocmd`, otherwise result image has wrong luminance range. More plugins does...

The function for loading/saving png files needs to be implemented.

The function to open/save PPM file format needs to be implemented.

Implementation of CorrC2G: Color to Gray Conversion by Correlation from paper: https://ieeexplore.ieee.org/abstract/document/8048003 Matlab implementation can be found on: https://www.mathworks.com/matlabcentral/fileexchange/64628-corrc2g-color-to-gray-conversion-by-correlation Surprisingly this simple method based on correlation gives very good resulsts....

Implementation of method: Color to Gray and Back: Color Embedding Into Textured Gray Images Working example: ![test_img](https://github.com/cadik/TMS/assets/26419281/b7d73a05-2f70-4df0-960b-a0bf2263a802) ![test_imgQueiroz06](https://github.com/cadik/TMS/assets/26419281/1c26afa4-b49b-41d9-8491-7783bbb171db)

Implementation of: Opponent Center-Surround Contrast: Colour to Grey Conversion **NOTE:** Draft because consultation needed for some details to be reviewed. Example: ![parrots](https://github.com/cadik/TMS/assets/26419281/be088954-fa69-447e-ae0e-3e347180cbc5) ![parrotsAlsam20](https://github.com/cadik/TMS/assets/26419281/49359706-d341-424d-ad7f-a2d527a01f91)

Implementation of: Gradient correlation similarity for efficient contrast preserving decolorization - **GcsDecolor2** Rewritten from Matlab to c++. Credit: https://github.com/yqx7150/GcsDecolor Examples: ![ColorWheelEqLum200](https://github.com/cadik/TMS/assets/26419281/f46f4ca5-e7ba-46c5-97e5-b8a654514ccd) ![ColorWheelEqLum200Liu15](https://github.com/cadik/TMS/assets/26419281/e155ba69-e5d0-404d-b9e7-f36ed0f1ee62) ![kvety](https://github.com/cadik/TMS/assets/26419281/d283bf7c-3e4e-40e1-9529-ef36f688a3ea) ![kvetyLiu15](https://github.com/cadik/TMS/assets/26419281/b19c7859-649c-40b8-85c3-a17465b71252) ![C8TZ7768](https://github.com/cadik/TMS/assets/26419281/706d5cc0-65ef-42e2-91eb-8b6842832e04) ![C8TZ7768Liu15](https://github.com/cadik/TMS/assets/26419281/109bfbbc-2190-459c-b120-7176579b9b3a) ![serrano](https://github.com/cadik/TMS/assets/26419281/da85b596-6c4f-4b3f-bb06-77e69b603945) ![serranoLiu15](https://github.com/cadik/TMS/assets/26419281/a96712e5-442b-4e7e-a83c-30fac11520a4) ![tulips](https://github.com/cadik/TMS/assets/26419281/8acb8abc-2cbe-4f2e-a9a1-d2678283d857) ![tulipsLiu15](https://github.com/cadik/TMS/assets/26419281/b6028a7a-5c56-4d87-a965-bc4f864c710c)

Implementation of: Log-Euclidean Metrics for Contrast Preserving Decolorization Rewritten from Matlab to c++. Credit: https://github.com/yqx7150/LeDecolor/ Examples: ![C8TZ7768](https://github.com/cadik/TMS/assets/26419281/2b55e873-0965-438a-897b-47de9763a67d) ![C8TZ7768Liu16](https://github.com/cadik/TMS/assets/26419281/20f8d4cb-1f91-4e87-82b9-58e2b87d937a) ![serrano](https://github.com/cadik/TMS/assets/26419281/2078ab78-2a95-41c4-aa5e-cb858c335dd8) ![serranoLiu16](https://github.com/cadik/TMS/assets/26419281/292f29b1-fba9-4139-8064-83529386d64c) ![DSCN9952](https://github.com/cadik/TMS/assets/26419281/3bd34aa0-435c-4810-8078-77beeee18b3c) ![DSCN9952Liu16](https://github.com/cadik/TMS/assets/26419281/d69ac4cd-cae0-4a34-8415-ee2f87f3dd4a) ![ColorWheelEqLum200](https://github.com/cadik/TMS/assets/26419281/a443fd85-9f7b-4abf-ba88-cb57b526cfa5) ![ColorWheelEqLum200Liu16](https://github.com/cadik/TMS/assets/26419281/32796b5e-a71c-4409-a0f1-5612e26fa777) ![tulips](https://github.com/cadik/TMS/assets/26419281/dac8444a-d996-4f13-ab7e-95d71437e486) ![tulipsLiu16](https://github.com/cadik/TMS/assets/26419281/ae5b8bb7-708b-4eb8-9bfc-103ae8d5cca7)