AForge.NET

  :: AForge.NET Framework :: Articles :: Forums ::

How can I perform Convolution of two Bitmap images?

The forum is to discuss topics related to different areas of image processing and computer vision.

How can I perform Convolution of two Bitmap images?

Postby edurazee » Fri Dec 23, 2016 7:13 am

Suppose, I have the following 2 Bitmap images:

Image

Image

I want to convolve the 1st image with the 2nd one. I.e. I want to use the second image as the kernel/mask.

Which class in AForge.net would be helpful for this particular operation?

Note that,

(1) Images have different dimensions.

(2) The dimensions of the 1st image are not power of 2.
edurazee
 
Posts: 12
Joined: Sat Dec 03, 2016 10:06 am

Re: How can I perform Convolution of two Bitmap images?

Postby andrew.kirillov » Fri Dec 23, 2016 8:25 am

There are no classes in the AForge.NET Framework to do that.
With best regards,
Andrew


Interested in supporting AForge.NET Framework?
User avatar
andrew.kirillov
Site Admin, AForge.NET Developer
 
Posts: 3453
Joined: Fri Jan 23, 2009 9:12 am
Location: UK

Re: How can I perform Convolution of two Bitmap images?

Postby edurazee » Fri Dec 23, 2016 8:38 am

Ok.

So, how can I achieve this?
edurazee
 
Posts: 12
Joined: Sat Dec 03, 2016 10:06 am

Re: How can I perform Convolution of two Bitmap images?

Postby andrew.kirillov » Fri Dec 23, 2016 10:03 pm

Implement it yourself.

Or maybe use another library which does this.
With best regards,
Andrew


Interested in supporting AForge.NET Framework?
User avatar
andrew.kirillov
Site Admin, AForge.NET Developer
 
Posts: 3453
Joined: Fri Jan 23, 2009 9:12 am
Location: UK




Return to Image Processing and Computer Vision