I'm writing to ask a question regarding the implementation of stationary wavelet transform in c sharp. first of all, I tried to use the swt function in Matlab by using "ReverseBior" wavelet and it works, but now I want to use C# for some reasons.
I found the swt library on Github1
Unfortunately, I'm a beginner in C# coding and I don't have any ideas about the "ReverseBior" wavelet library. therefore, I would be grateful if someone elaborates on how to find the "ReverseBior" library in C#.
Related
As mentioned in the EMGU documentations ".Net wrapper to the OpenCV image processing library"
We depended on the functions we could find online but we really didn't figure out how to use those exact OPENCV C++ functions in the opencv documentations like blob?
How to use them in the EMGU platform?
I would suggest looking in the EmguCV source code for the OpenCV functions you are looking for and see how they are wrapped. It is all there.
There is also the need to move data between the managed side and the unmanaged side.
Doug
EmguCV provides a class called CvInvoke which wraps a lot of the basic opencv functionality. The previous link goes for the EmguCV 3.4.3 documentation. Maybe you need another version. Anyway I recommend to also check other classes aside from CvInvoke. The API documentation should be a good starting point.
I have imported Database (Point Feature) to QGIS,able to see the points on Google Earth.
How can I get each point details with any programming language?
Is there any chance to use C#?
There is no way to work with QGIS using C#. QGIS is written on C++, so you can interact with it using C++. Also QGIS supports Python scripts. See this link for getting started.
I'm trying to capture Microphone sound using C#, and i have searched Google for this thing and all what i am getting is non .Net Libraries , i only get open source ones Like NAudio and other like DirectX and DirectX.DirectSound which are for managed languages like C# but that is not what I'm looking for. and i have tried them both and i used this open source project as a reference in NAudio
http://voicerecorder.codeplex.com/
and i manged to capture sound and then output it on a speaker or a headphone but i am still having problems when saving the Wav file
but i was wondering is there any .Net Built in libraries that can help me with my objective ?
Thanks for your help in advance :)
i was wondering is there any .Net Built in libraries that can help me
with my objective ?
Short answer: No, at least not at the present time.
The .NET framework does not provide any direct support for recording audio. This is the reason libraries like nAudio exist. You would neeed to use Com Interop and the Windows API to acheive this, and it would be no small task. Even the Coding4Fun article on recording sounds at Microsoft's Channel 19 website uses NAudio. Your best bet would be to follow their example.
I am looking for an APNG encoder in native c#, that does not rely on c/c++ libraries. So far I have only found a few readers and I'd like to avoid writing that library myself if possible.
Here is an APNG viewer/parser article with source code on CodeProject. It might give you what you need.
On Github, there is this APNG parser.
Otherwise, if you give up on finding a native C# library, here is a complete C/C++ toolkit including a C# wrapper.
I've coded a C# PNG coder (PngCs) and lately I've evaluating adding APNG support to it, but, after reading the spec, I doubt I will try it - I really don't like the APNG approach. But the source code is available, it could be a starting point for writing your own APNG coder.
I'm working on some image manipulation code in c# and need to do some matrix operations (specifically 2D convolution). I have the code written in matlab which uses the conv2 function ... is there a library for C# / .NET that does good high-speed matrix manipulations? I'd be fine if it requires some specific GPU and does the matrix math on-GPU if that's what it takes.
Emgu is a nice C# port of OpenCV. I'm not sure about your convolution speicifically, but from this link it appears likely.
Another idea would be to create a dll with your routines that you link to with C#. I think Matlab has export/compile to C file functionality..
http://www.mathworks.com/products/netbuilder/
For GPU based work have a look at CUDA :
http://www.nvidia.com/object/what_is_cuda_new.html
.Net with CUDA :
http://www.hoopoe-cloud.com/Solutions/CUDA.NET/Default.aspx