cscore is a minimal-footprint library providing commonly used helpers & patterns for your C# projects. It can be used in both pure C# and Unity projects.
Added the guided filter implementation and completed the global matting implementation as given in the original C++ code and Added respective tests.
Furthermore, added CutOutGeneration as showcase how the alpha matting can be used to generate a cutout from a DallE generated image.
Added functionality needed to generate trimaps from flood filling an image for this example.
Added Mat class, which was our try to implement the CV Mat class. Despite some performance functionality it did not perform up to what we would have liked it to, so currently everything still directly works on the byte array.
Added the guided filter implementation and completed the global matting implementation as given in the original C++ code and Added respective tests. Furthermore, added CutOutGeneration as showcase how the alpha matting can be used to generate a cutout from a DallE generated image. Added functionality needed to generate trimaps from flood filling an image for this example. Added Mat class, which was our try to implement the CV Mat class. Despite some performance functionality it did not perform up to what we would have liked it to, so currently everything still directly works on the byte array.
This change is