随笔分类 -  CG

new begin
摘要:明确一下,我们需要使用python来调用opencv中的库函数,所以需要安装opencv-python。 主要需要安装: 1. opencv-python 2. numpy 第一步先来安装opencv-python。 方法一:可以直接在cmd中使用 我遇到了以下的问题(找不到一个满足当前python 阅读全文
posted @ 2019-10-10 12:54 yocichen 阅读(27927) 评论(2) 推荐(1)
摘要:VS 单文档 添加按钮 今天做项目需要在单文档中创建按钮来响应函数,即点击按钮,调用某函数,特此记录。 1. 在XXXView中添加CButton变量,例如 CButton start; 2. 下来就是 创建按钮 了 ① 在资源 Rescource.h 中注册一下 按钮 #define IDB_BU 阅读全文
posted @ 2018-12-24 21:55 yocichen 阅读(3328) 评论(0) 推荐(0)
摘要:函数纹理(国际象棋棋盘纹理&粗布纹理)MFC实现 源码百度云下载 2. 粗布纹理 (效果图见最后) 3. 效果 4. 补充说明:如果需要调节图像的颜色(示例仅为灰度图像), 那么就将RGB 的一个分量置为固定值,比如要红色的图像,就将R=255. VC++ 6.0 编译通过,VC++ 永不过时! 阅读全文
posted @ 2018-11-22 20:04 yocichen 阅读(778) 评论(0) 推荐(0)
摘要:键盘响应 在CXXXView类中,添加: 如果想要响应具体的字母 case ’字母’ 即可! 阅读全文
posted @ 2018-11-16 22:33 yocichen 阅读(724) 评论(0) 推荐(0)
摘要:Wu反走样圆 原理:参考Bresenham算法,在主位移过程中计算出离理想圆最近的两个点,赋予不同的亮度值,绘制像素点即可! 阅读全文
posted @ 2018-09-28 09:26 yocichen 阅读(4398) 评论(0) 推荐(0)
摘要:Wu反走样算法 原理:在我看来,Wu反走样算法是在Bresenham算法基础上改进了一番,它给最靠近理想直线/曲线的两个点以不同的亮度值,以达到模糊锯齿的效果。因为人眼看到的是线附近亮度的平均值。 阅读全文
posted @ 2018-09-28 09:15 yocichen 阅读(5267) 评论(1) 推荐(0)
摘要:Bresesnham算法绘制直线段 Bresenham算法的意义:高效的将图形光栅化。其计算过程中均采用加法运算,故大大减少了程序的开销。 + 绘制直线段(MFC中) 阅读全文
posted @ 2018-09-28 08:55 yocichen 阅读(962) 评论(0) 推荐(0)
摘要:MFC画眼睛 换画笔(画刷)颜色 (参考链接:https://blog.csdn.net/sunxiving/article/details/51272001) + 由于画笔一旦创建后就无法修改。所以要修改画笔的颜色要用DeleteObject()函数将其删除​,之后再创建新的画笔 + 例子:换为白 阅读全文
posted @ 2018-09-11 17:39 yocichen 阅读(2326) 评论(0) 推荐(0)