OpenCV Starter Project - Pencil Sketch and Cartoon Paint

所在平台: Udemy

课程主页: https://www.udemy.com/course/image-to-cartoon-sketch-using-opencv-in-python/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:OpenCV入门项目 - 铅笔素描与卡通油画 课程概述:欢迎来到使用OpenCV和Python进行图像卡通素描的课程!本课程将展示一种广泛使用的图像处理应用,即非真实感效果。您通常会在像Photoshop这样的商业软件中看到这种效果。在本课程中,我们将使用开源库OpenCV,使用Python编码创建这种效果。 您将学习到: - OpenCV中的非真实感效果 - 铅笔素描的制作 - OpenCV中的K均值聚类 - 使用双边滤波器的卡通油漆效果 - 用于超参数调优的Ipython小部件 在这门课程中,我们将开发两个项目: 项目1:铅笔素描与小部件调优 我们将把任何给定的图像转换为完美的铅笔素描,使用以下滤波器进行开发: 1. 高斯模糊 2. 图像除法 3. 伽马校正 您将学习如何使用这些滤波器并将其应用于任何图像,同时创建小部件以优化超参数,达到最佳铅笔素描效果。 项目2:照片转卡通照片 我们将把任何给定的图像转换为完美的卡通图像。与铅笔素描类似,卡通图像将使用多种滤波器创建。我们将通过K均值聚类对图像进行分割,并使用适当的颜色进行绘制,最后应用双边滤波器以获得期望的卡通效果。我们将使用以下流程创建卡通图像: 1. 边缘掩膜图像(铅笔素描) 2. 使用K均值聚类的图像分割 3. 双边滤波器 我们还将创建小部件以调优超参数,从而获得理想的结果。此项目是您开始图像处理之旅的完美起点。 期待在课堂上与您一起从零开始开发这些项目!

课程评论(0条)

课程详情

Welcome to Image to Cartoon Sketch using OpenCV in Python!!!In this Course we will see, one of the most widely used image processing applications which is, Non- Photo Realistic Effects. You will generally see such an effect in most commercial software like Photoshop etc. Here, in this course using an open-source library in OpenCV, we will create such an effect by coding in Python.What will you learn?· Non-Photo Realistic Effect in OpenCV· Pencil Sketch· K Means Clustering in OpenCV· Cartoon Paint using Bilateral Filter.· Ipython Widgets for Hyperparameter Tuning.In this class, we will develop two projects.Project -1: Pencil Sketch & Tuning using WidgetsFor any given image we will convert that into a perfect pencil sketch in Python. To develop this, we will use the following filter.1. Gaussian Blur2. Division Image3. Gamma CorrectionHere you will learn the use of these filters and how to apply them to any image. We will also create widgets. Using widgets, we will tune the hyperparameters for the best-desired pencil sketch.Project - 2: Photo to Cartoon PhotoFor any given image we will convert that into a perfect pencil sketch in Python. Just like a pencil sketch, we will create using multiple filters. The cartoon image is an extension of the pencil sketch. Here for a pencil sketch, we will segment the portion and paint it with appropriate colors using k means clustering. Finally, we will apply a Bilateral filter to get desired cartoon image. The following flow we will use to create a cartoon images.1. Edge Mask image (pencil sketch)2. Image Segmentation using K means Clustering.3. Bilateral Filter.We will also create the widgets to tune the hyperparameter to get the desired result. This is the perfect project to start your journey towards image processing.We will see you in the class on how to develop this from scratch.

课程标签

0人关注该课程

主题相关的课程