-
EN605.617.81.FA21_StephenSeo_DitheringProject
Generates a dithered image given an input image using OpenCL
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Shameless plug, but after reading this blog post the last time it was posted, I tried to implement some of the same dithering methods in Futhark[0]. You can see the results here, if you're interested: https://munksgaard.github.io/bluenoise/
By the way, that is a literate Futhark program, so the markdown is generated from the source file found here: https://github.com/Munksgaard/bluenoise/blob/master/bluenois...
[0]: https://futhark-lang.org/
I made a C++ project[1] (using OpenCL and blue noise) to generate dithered images/video for a course project (the course taught how to program for the GPU). If anyone wants to just jump straight into generating dithered images, you can try it out yourself. (It only works if OpenCL is configured for your system. It works on my desktop with a GPU and does not work on my laptop without a separate GPU.)
EDIT: Oh right, it also requires FFmpeg to be installed as it uses it.
[1]: https://github.com/Stephen-Seo/EN605.617.81.FA21_StephenSeo_...
I made a C++ project[1] (using OpenCL and blue noise) to generate dithered images/video for a course project (the course taught how to program for the GPU). If anyone wants to just jump straight into generating dithered images, you can try it out yourself. (It only works if OpenCL is configured for your system. It works on my desktop with a GPU and does not work on my laptop without a separate GPU.)
EDIT: Oh right, it also requires FFmpeg to be installed as it uses it.
[1]: https://github.com/Stephen-Seo/EN605.617.81.FA21_StephenSeo_...