Computer Vision Fundamentals with OpenCV and C#

所在平台: Udemy

课程主页: https://www.udemy.com/course/image-processing-fundamentals-with-opencv-and-csharp/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:基于C#和OpenCV的计算机视觉基础 概述:欢迎来到第一门使用C#编程语言和OpenCV封装库OpenCVSharp讲解的计算机视觉基础视频课程。本课程将带你进入计算机视觉的精彩世界,学习如何利用广泛使用的开源计算机视觉库OpenCV,特别是流行的OpenCVSharp C#封装。在掌握计算机视觉基础知识后,你将能够进一步学习更高级的计算机视觉和深度学习课程。 本课程将教授以下基础知识: - 如何从磁盘读取图像、显示和保存图像 - OpenCV的Mat类型对象 - 图像像素操作 - 在图像上绘制 - 定位感兴趣区域并裁剪 - 灰度图像转换 - 图像阈值技术 - 图像二值化 - 图像位运算 - 图像滤波:图像卷积、高斯模糊、中值模糊、高通滤波器 - 边缘检测方法:Sobel、Scharr、Canny边缘检测 - OpenCV Trackbar编程以通过用户控制改变输入参数 - 形状轮廓检测与修复 - 图像缩放、旋转、翻转 - 形态学操作(腐蚀、膨胀、开运算、闭运算、TopHat、BlackHat) - 轮廓平滑、凸包与非凸缺陷 - 形状匹配 - 图像掩膜 - 图像直方图及其绘制 实际应用(逐步说明与编码)包括:食品包装的条形码检测与解码、通过网络摄像头进行颜色追踪的对象跟踪、结合C#和OpenCV的文本OCR技术。 此外,本课程还设计了“作业”,帮助你提升计算机视觉的高级技能(例如手势检测、彩色图像通道直方图、硬币计数、纺织品缺陷检测)。 源代码将更新至OpenCVSharp的最新版本OpenCVSharp4(2024年8月2日),并已更新条形码读取部分的源代码。期待与你一起学习,祝好! 最诚挚的问候,Frank Ozz

课程评论(0条)

课程详情

Hi,Please meet the first video course ever in Computer Vision Fundamentals covered using C# programming language and OpenCV wrapper OpenCVSharp. This course will teach you how to enter the wonderful world of computer vision using C# programming language and one of the most widely used open source Computer Vision Library, namely the OpenCV. You will learn in particular, how to utilize a popular C# wrapper of OpenCV, which is the OpenCVSharp. Once you grasp the fundamentals of Computer Vision following this course, you will then be able to follow the more advanced future courses in Computer Vision and Deep Learning field that I will be recording. In this course, you will learn the fundamentals of image processing which will open the way for you to tackle problems such as Barcode Recognition, Webcam programming, Text Segmentation and OCR techniques to read text from scanned documents.You will learn in particular:How to read images from disk and display them and save images to diskLearn about Mat type object of OpenCVImage pixel manipulationsDrawing on imagesLocating a Region of Interest area and CroppingGray Scale Image conversionImage Thresholding TechniquesImage BinarizationImage Bitwise operationsImage Filters- Image ConvolutionGaussian BlurMedian BlurHighPass filtersSobel, Scharr Edge Detection methodsCanny Edge Detection OpenCV Trackbar Programming for changing input parameters by a user controlShape Contour detectionContour RepairImage ResizingImage RotationImage FlippingMorphological Operations (Erosion, Dilation, Opening, Closing, TopHat, BlackHat)Contour SmoothingConvex Hull, Non-Convex defectsShape Matching Image MaskingImage Histograms, Histogram PlottingReal-life Applications (step by step explanations and coding ): Barcode detection and decoding from a food package, Object Tracking via its color using a webcam, text OCR with tesseract plus OpenCV)Plus the "Assignments" designed to help you get advanced skills in computer vision ( Hand Gesture Detection, Color image channel histograms, Coin counting, Textile Defect Detection) Soon you will find the source code updated to the latest version of OpenCVSharp, which is OpenCVSharp4(8/2/2024)I have already updated and then uploaded the source code of the Barcode reading section(8/2/2024)With my best regards,Frank Ozz

课程标签

0人关注该课程

主题相关的课程