Purpose of my Question: I am hoping to get some perspective that is not so easily gotten by reading Microsoft overviews, class and method descriptions. Hopefully those more experienced than I can point me in the right direction.
Background of my Question: I am hardware engineer that develops silicon devices to process the output of CMOS image sensors to create a final picture. I usually prototype and test my algorithms in C or C++ (Yes super old school I know) before committing to hardware. On my latest project I decided to use c# and WPF instead.
What I tried and am still stuck on: BUT I am finding that c# and WPF are not so image friendly. For example I can only find one class that lets me manipulate at the pixel level, or create a bitmap from an array - and at that a one dimensional array. Two dimensional arrays are classic and very intuitive for imaging work - would Microsoft really not have any pre-canned classes to convert from a 2D array to a bitmap??? I must be using the wrong classes (I have tried almost everything under System.Windows.Media.Imaging.BitmapSource ).
Where have I gone wrong? Thanks in advance