0

图形学基础(二)图形变换:3D 平行投影

因为我自己也没太能理解,所以在此就只写一些些。这么多分类,看着就头疼。 准备(齐次坐标系/图形) 新建BaseClass类(.h .cpp),添加必要的参数和函数。 typedef double array2d[5][5]; typedef double array[24]; class CBase ...

CowryGao 发布于 2020-04-05 20:54 评论(0)阅读(40)
1

图形学基础(二)图形变换:2D 基本变换/复合变换

C++,MFC模板,VS2017 准备(2D图形、矩阵、坐标系) typedef double array2d[5][5]; typedef double array[24]; class CMyClass { public: int xx, yy;//屏幕 array X, Y, Z, C; ar ...

CowryGao 发布于 2020-04-01 15:55 评论(0)阅读(62)
0

ffmpeg使用ss与t参数对视频进行剪辑

ffmpeg能够实现对视频进行剪辑操作,ss为指定视频剪切开头的起始时间,t制定视频的总长度,ss与t的单位均为:秒。 ffmpeg -ss 7200 -i 1080p.mp4 -c copy -t 900 1080psrc.mp4 -ss 指定视频剪切起始时间为2:00:00 -i 指定视频源文件 ...

乂、二 发布于 2020-03-31 13:59 评论(0)阅读(23)
0

【短道速滑一】OpenCV中cvResize函数使用双线性插值缩小图像到长宽大小一半时速度飞快(比最近邻还快)之异象解析和自我实现。

在OpenCV中,如果源图像的高度和宽度都为偶数,且目的图像的高度和宽度都为源图像的一半,此时使用双线性插值算法对图像进行缩放时,所使用的时间非常短,比其他尺寸的双线性大约快了七八倍,甚至比同尺寸的最近邻插值都要快,本文分析和重现了此算法,并提供了参考代码。 ...

Imageshop 发布于 2020-03-29 12:09 评论(0)阅读(277)
1

图形学基础(一)光栅图形学:画直线/圆、区域填充

C++,MFC模板,VS2017 画直线(DDA,中点,Bresenham) 1、DDA画线法 直线方程:y=kx+b 增量处理:y_i+1 = y_i + k void CLine01View::DDALine() { CDC* pDC = GetDC(); int x, y, k, _k, dx ...

CowryGao 发布于 2020-03-27 17:05 评论(0)阅读(143)
0

opencv基础学习 小知识--绘图+小实战训练

opencv基础学习 小知识--绘图函数+小实战训练 声明:这里是本人自学opencv时写下来的笔记。同时参考并感谢up主【致敬大神】。在她视频基础进行修改加上自己理解补充。目的是为了更好的进步与学习。如有更多学习经验和知识分享,欢迎评论,谢谢。 同时欢迎大家关注新博主github:https:// ...

阳ger 发布于 2020-03-23 14:18 评论(0)阅读(35)
0

opencv基础学习详细笔记【1】--读取并显示图片

opencv基础学习【1】--读取并显示图片 声明:这里是本人自学opencv时写下来的笔记。同时参考并感谢博主【蛋片鸡】:https://www.cnblogs.com/FHC1994。在他博客基础进行修改加上自己理解补充。目的是为了更好的进步与学习。如有更多学习经验和知识分享,欢迎评论,谢谢。 ...

阳ger 发布于 2020-03-23 14:17 评论(0)阅读(22)
0

学习Shader所需的数学基础(矩阵)

在三维数学中,我们通常会使用矩阵来进行变换。一个矩阵可以把一个矢量从一个坐标空间转换到另一个坐标空间。本篇文章就对矩阵相关的数学知识做了记录总结。 ...

iwiniwin 发布于 2020-03-20 21:43 评论(0)阅读(62)
0

学习Shader所需的数学基础(坐标系,点和矢量)

数学对于计算机图形学的重要性是不言而喻的。在学习Shader之前,首先就要打好数学基础,好在入门Unity Shader所需的数学知识都是线性代数中很基础的的内容。按部就班的来,第一篇文章记录总结的是坐标系,点,矢量等概念以及简单的运算。本文主要源自《Unity Shader入门精要》一书的读书笔记... ...

iwiniwin 发布于 2020-03-19 22:41 评论(0)阅读(44)
1

一篇文章搞懂到底什么是渲染流水线

我们将图像绘制的流程称为渲染流水线,是由CPU和GPU协作完成的。一般一个渲染流程可以分成3个概念阶段,分别是:应用阶段(Application Stage),几何阶段(Geometry Stage),光栅化阶段(Rasterizer Stage)。 ...

iwiniwin 发布于 2020-03-18 12:24 评论(0)阅读(176)
0

图像读取、显示和保存

数字图像处理入门第一节:利用opencv实现了图像的读取、显示和保存 ...

我坚信阳光灿烂 发布于 2020-03-14 14:32 评论(0)阅读(34)
0

梨视频(PearVideo)下载解析的方法和技巧,梨视频下载到本地

梨视频(PearVideo)是一个比较知名的资讯短视频平台,里面有很多不错的资讯视频。有时候我们看到一个跟自己息息相关的视频,想转发到自己的微博,尴尬了,但不知道怎么将梨视频保存到手机相册。今天小编就教教你怎么保存梨视频到电脑本地或者手机相册。 操作步骤非常简单,聪明的你一看就懂。 首先在梨视频AP ...

NetKillWill 发布于 2020-03-14 10:14 评论(0)阅读(123)
0

OpenGL 中关于ImageTexture使用中遇到的两个问题 —— 快速清空 与 读写错误

普通Texture无法在一个pass中完成读和写,且无法操作一个给定位置的数据,所以只能使用ImageTexture,使用时遇到了两个问题: 1、快速清空 ImageTexture 使用的是一张普通的 texture 纹理,texture 被包装为ImageTexture,故可以直接将texture ...

茶飘香~ 发布于 2020-03-07 21:55 评论(0)阅读(53)
0

【数字图像处理】直方图均衡化

直方图 像这样形状的数据统计图就叫做直方图。 不严谨的来说,簇状柱状图也可以看成直方图,我们之后不进行区别。 灰度直方图 横轴为灰度值,纵轴为灰度值在图中的频数。 e.g. 如下图 设灰度级为2,最大灰度值为1 n(0)=13 n(1)=7 归一化 即令纵轴为频率,横轴上将最大灰度值映射到1. 均衡 ...

Karma-Tiumo 发布于 2020-03-04 21:34 评论(0)阅读(121)
0

计算机视觉概述

2020-02-26 对计算机视觉深度学习方面的任务概述 # include 图像分类 图像检测 目标检测 语义分割 实例分割 目标追踪 图像生成 图像检索 图像描述 ...

HenryZhangjianhe 发布于 2020-02-26 17:41 评论(0)阅读(51)
0

MFC/QT 学习笔记(四)——MFC基于对话框学习控件(下)

//5.列表控件 ListControl 属性 报表模式 view:Report;添加变量 //Cdemo5Dlg.cpp ps:资源视图 右键 类向导 成员变量 查看对象所属类 // TODO: 在此添加额外的初始化代码 //列表控件使用 CString str[] = { TEXT("姓名"), ...

CowryGao 发布于 2020-02-22 20:23 评论(0)阅读(35)
0

MFC/QT 学习笔记(四)——MFC基于对话框学习控件(上)

新建项目->MFC模板->MFC应用程序->应用程序类型:基于对话框->...OK 解决方案资源管理器->资源文件->xxx.rc->进入:资源视图->Dialog->IDD_DEMO_DIALOG->打开工具箱(在侧面找) //0.准备 删除默认控件:ctrl+A,fn+delete; 修改名称 ...

CowryGao 发布于 2020-02-22 14:34 评论(0)阅读(54)
0

MFC/QT 学习笔记(三)——MFC模板创建

新建项目->MFC模板->MFC应用程序->应用程序类型:单个文档;项目样式:MFC 标准->下一步...OK 此时点击运行,可直接弹出窗口。 调整 视图->类视图: ·CAboutDlg,帮助选卡->关于对话框 ·CMainFrame,框架类,相框,PreCreateWindow可修改窗口外观,光 ...

CowryGao 发布于 2020-02-21 16:32 评论(0)阅读(32)
0

MFC/QT 学习笔记(二)——MFC入门

MFC以C++形式封装了Windows API //实践 编写MFC需要的头文件#include <afxwin.h> 程序执行流程: 1.实例化应用程序对象(有且只有一个) 2.执行程序入口函数 InitInstance 3.给框架类MyFrame对象动态分配空间(自动调用他的构造函数),在其构造 ...

CowryGao 发布于 2020-02-21 01:21 评论(0)阅读(56)
0

MFC/QT 学习笔记(一)——认识windows基础库

MFC (微软基础类库),Windows系统平台做GUI尚且OK,但不支持跨平台。 //Windows消息机制: //1.SDK与API Software Development Kit,为特定软件框架,硬件平台,操作系统等建立应用软件的开发工具的集合; Application Programmin ...

CowryGao 发布于 2020-02-21 01:06 评论(0)阅读(110)