Imcrypt
June 2022 - August 2022
Details-
App which enables users to encode their secret information inside an image and later on decode the image.
Works for PNG format.
Message encryption and decryption.
Tech-Stack Used-
OpenCV, Javascript, Node.js, Express, Python, File-System, React.js, Child-Process, Image Steganography
Expense Manager
December 2021 - January 2022
Details-
Helps in keeping track of all expenses and total budget to make spending in control.
MVC architecture implemented.
User-login system added using jwt token authentication.
Pie-chart visualization of expenses using chart.js
Password encryption using bcrypt.js.
MongoDB Atlas used as cloud database.
Tech-Stack Used-
HTML, CSS, Javascript, Bootstrap CSS, Node.js, Express, MongoDB, Bcrypt.js, JWT authentication, Chart.js, REST API
Document Scanner
July 2021 - August 2021
Details-
OpenCV and C++ used to scan an image and detect document from the image.
Displays the Top view/Bird’s eye view of the image.
Concepts of Image Dilation, Contour Detections and Warp Perspective implemented in the project.
Tech-Stack Used-
C++, OpenCV, Spatial Image Processing, Countour Detection, Image Dilation
Image Noise Remover
January 2022 - March 2022
Details-
Process image in frequency domain and filter out periodic noise present.
Uses generalised mask to remove noise present in vertical, horizontal and diagonal pattern along with smoothing operation.
ButterWorth low-pass filter used for smoothing operation.
Tech-Stack Used-
OpenCV, Python, Fourier Transform, Low-pass Filters, Butterworth Filters