How to blur an image in Qt

Today I want to share the source code of an example project that shows you how to blur (Gaussian blur) an image (QImage to be precise) without using any third party image processing libraries such as OpenCV. Sometimes it might be useful to avoid deploying OpenCV libs just for achieving a blur effect.

My Google Developer Page

As of now my Google Developer page is also active. It can be called just a first draft anyway 🙂 You can reach it using the link below: https://play.google.com/store/apps/dev?id=7993172462492044629 You can access all programs in my personal developer account from here. I’ll try to write more Android apps with Qt and OpenCV as soon as I get some more …

Image Transformer on Qt Showroom

Image Transformer application is now being displayed in the Qt Showroom as an example of Qt, Android and OpenCV combination. You can find more information at the link below: https://showroom.qt.io/image-transformer/

Image Transformer Update (Color Space Visualizer Added)

I recently updated Image Transformer. New GUI, new functions and lots of fixes and optimizations. Below are some screenshots that demonstrate its usage. Here is the description of the recent update as it is seen in Google Play. This program allows you to perform Fourier transform and color space analysis on images from gallery and …

Home

OpenCV is a widely used open-source library for image processing and machine vision projects. Click the icon below or checkout OpenCV Tutorials from the top menu to access a wide range of examples, tutorials, source codes, applications and other useful information related to OpenCV. Cross platform development is the hot topic of the programming and …

Image Transformer (Fourier Transform App for Android)

UPDATE: This application is updated. Please read this post for more information. My new application is a tool for for performing Fourier transformation on images. You can then apply masks to the Fourier representation of image and revert back (perform Inverse Fourier Transform) to see how the image gets affected. For more information about Fourier …

About Me

My name is Amin Ahmadi (Tazehkandi). I am an Iranian author, developer and computer vision expert. You can browse through my posts and pages in this website to learn about C++, Qt, OpenCV, OpenGL and various cross-platform development topics.  For more information about me you can visit my LinkedIn page below: