<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/icecch</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; icecch]]></copyright><item><title><![CDATA[OCCT 形状布尔操作]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/159043282</link><guid>https://blog.youkuaiyun.com/icecch/article/details/159043282</guid><author>icecch</author><pubDate>Sat, 14 Mar 2026 09:20:14 +0800</pubDate><description><![CDATA[GFA是BOA SPA SA的基础算法 .   GFA是可扩展的，允许创建新算法。]]></description><category></category></item><item><title><![CDATA[Opencascade VTK 集成服务 VIS]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/157946437</link><guid>https://blog.youkuaiyun.com/icecch/article/details/157946437</guid><author>icecch</author><pubDate>Sat, 14 Feb 2026 14:16:04 +0800</pubDate><description><![CDATA[VIS组件提供工具使用，如特别VTK数据源，picker类和特殊OCCT形状。low-level API: 用户特殊需求使用higher-level VIS的无法满足高级场景，执行自定义VTK算法（如filter）在VIS组件low-level的帮助下才可以使用。IVTKOCC - 执行关于CAD域的接口，处理OCCT的 拓扑形状，刻面，交互选择工具  依赖OCCT库。IVTKVTK - 执行VTK可视化套件关联的接口  依赖VTK库不需要OCCT。IVtk-通用接口，包不依赖vtK库，但需要OCCT库。]]></description><category></category></item><item><title><![CDATA[opengl 着色器]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/157946369</link><guid>https://blog.youkuaiyun.com/icecch/article/details/157946369</guid><author>icecch</author><pubDate>Tue, 10 Feb 2026 22:18:07 +0800</pubDate><description><![CDATA[额外定义颜色和法向量，可以指定理想的光线条件由gllight* 和gllightmodel*定义， 和理想的材质属性由glmaterial*定义。数据在像素表格，如，可能描述一个纹理映射的一个图形，跳过处理的第一阶段以上描述上面和替换，被作为像素处理，在像素操作阶段，跟随像素操作，像素数据。与特别向量关联的法向量，定义在3d空间 在一个顶点的一个面定向，影响 光线，这个特殊向量接收的，使用glnormal*定义法向量。由gltexcoord*定义，纹理坐标决定  在纹理映射到关联的对象顶点的位置。]]></description><category></category></item><item><title><![CDATA[OCCT运行报错error C4996: ‘Handle_Graphic3d_CLight‘: This class will be removed right after 7.9 release.]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/157772507</link><guid>https://blog.youkuaiyun.com/icecch/article/details/157772507</guid><author>icecch</author><pubDate>Thu, 05 Feb 2026 17:28:40 +0800</pubDate><description><![CDATA[occt 问题]]></description><category></category></item><item><title><![CDATA[opencascade ]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/157762547</link><guid>https://blog.youkuaiyun.com/icecch/article/details/157762547</guid><author>icecch</author><pubDate>Thu, 05 Feb 2026 09:26:23 +0800</pubDate><description><![CDATA[计算机图形]]></description><category></category></item><item><title><![CDATA[opengl 自学资源]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/157324329</link><guid>https://blog.youkuaiyun.com/icecch/article/details/157324329</guid><author>icecch</author><pubDate>Sat, 24 Jan 2026 11:00:50 +0800</pubDate><description><![CDATA[https://learnopengl-cn.github.io/intro/https://learnopengl.com/]]></description><category></category></item><item><title><![CDATA[qt下载路径]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/156946113</link><guid>https://blog.youkuaiyun.com/icecch/article/details/156946113</guid><author>icecch</author><pubDate>Wed, 14 Jan 2026 15:00:28 +0800</pubDate><description><![CDATA[qt]]></description><category></category></item><item><title><![CDATA[opengl 学习资料路径]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/156787578</link><guid>https://blog.youkuaiyun.com/icecch/article/details/156787578</guid><author>icecch</author><pubDate>Sat, 10 Jan 2026 09:27:55 +0800</pubDate><description><![CDATA[opengl]]></description><category></category></item><item><title><![CDATA[mpi   IPP]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/103383532</link><guid>https://blog.youkuaiyun.com/icecch/article/details/103383532</guid><author>icecch</author><pubDate>Wed, 04 Dec 2019 11:22:13 +0800</pubDate><description><![CDATA[https://www.e-learn.cn/content/qita/700696



https://software.intel.com/en-us/ipp-dev-reference 参考手册



https://software.intel.com/en-us/ipp-dev-reference-distance-transform-functions
]]></description><category></category></item><item><title><![CDATA[jpeglib]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/103361250</link><guid>https://blog.youkuaiyun.com/icecch/article/details/103361250</guid><author>icecch</author><pubDate>Tue, 03 Dec 2019 09:25:06 +0800</pubDate><description><![CDATA[http://www.ijg.org/files/
]]></description><category></category></item><item><title><![CDATA[CMake 链接 IPP]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/103263008</link><guid>https://blog.youkuaiyun.com/icecch/article/details/103263008</guid><author>icecch</author><pubDate>Tue, 26 Nov 2019 18:52:30 +0800</pubDate><description><![CDATA[https://cmake.org/files/



https://software.intel.com/en-us/performance-libraries
]]></description><category></category></item><item><title><![CDATA[OpenMP  Arm 说明]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/103140048</link><guid>https://blog.youkuaiyun.com/icecch/article/details/103140048</guid><author>icecch</author><pubDate>Tue, 19 Nov 2019 13:07:40 +0800</pubDate><description><![CDATA[https://docs.microsoft.com/en-us/cpp/parallel/openmp/openmp-c-and-cpp-application-program-interface?view=vs-2017
]]></description><category></category></item><item><title><![CDATA[机器视觉算法与应用 4.3锯片检测 习题 C++ 实现]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/103036354</link><guid>https://blog.youkuaiyun.com/icecch/article/details/103036354</guid><author>icecch</author><pubDate>Tue, 12 Nov 2019 19:14:56 +0800</pubDate><description><![CDATA[应用算法：

1、亚像素精度阈值分割

2、将轮廓分割为线和圆 （当前只做到该部分的 轮廓提取 MMP最小周长多边形近似，还未分割，后边继续......）

3、轮廓长度

4、鲁棒的线段拟合



亚像素（其实与图像整数倍放大时一样的效果，只是少了右侧和下侧一个像素的整数倍，其他都一样）的处理 双线性插值：


/*亚像素处理*（以图像左顶点为原点）/
/**************...]]></description><category></category></item><item><title><![CDATA[加载操作 (SSE)]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/102976728</link><guid>https://blog.youkuaiyun.com/icecch/article/details/102976728</guid><author>icecch</author><pubDate>Fri, 08 Nov 2019 17:10:23 +0800</pubDate><description><![CDATA[https://docs.microsoft.com/zh-cn/previous-versions/yc6byew8%28v%3dvs.110%29

https://docs.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2008/be94x2y6(v=vs.90)?redirectedfrom=MSDN

h...]]></description><category></category></item><item><title><![CDATA[图像放大  缩小 旋转  亚像素处理]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/102966899</link><guid>https://blog.youkuaiyun.com/icecch/article/details/102966899</guid><author>icecch</author><pubDate>Fri, 08 Nov 2019 09:32:43 +0800</pubDate><description><![CDATA[/*图像旋转（以图像中心为旋转中心）*/
void CImageProcessDlg::affine_trans_rotate(cv::Mat&amp; src, cv::Mat&amp; dst, double Angle)
{
	double angle = Angle * CV_PI / 180.0;
	// 构造输出图像
	int dst_rows = round(fabs(src.ro...]]></description><category></category></item><item><title><![CDATA[歌曲数据集]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/100658150</link><guid>https://blog.youkuaiyun.com/icecch/article/details/100658150</guid><author>icecch</author><pubDate>Mon, 09 Sep 2019 12:39:12 +0800</pubDate><description><![CDATA[http://millionsongdataset.com/
]]></description><category></category></item><item><title><![CDATA[Opencv calcHist 直方图函数]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/100596648</link><guid>https://blog.youkuaiyun.com/icecch/article/details/100596648</guid><author>icecch</author><pubDate>Sat, 07 Sep 2019 14:55:44 +0800</pubDate><description><![CDATA[直方图是对图像像素的统计分布，它统计了每个像素（0到L-1）的数量。
直方图均衡化就是将原始的直方图拉伸，使之均匀分布在全部灰度范围内，从而增强图像的对比度。
直方图均衡化的中心思想是把原始图像的的灰度直方图从比较集中的某个区域变成在全部灰度范围内的均匀分布。


cv2.calcHist(images, channels, mask, histSize, ranges[, hist[, accu...]]></description><category></category></item><item><title><![CDATA[OPENCV  API 中文手册]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/100580788</link><guid>https://blog.youkuaiyun.com/icecch/article/details/100580788</guid><author>icecch</author><pubDate>Fri, 06 Sep 2019 15:48:18 +0800</pubDate><description><![CDATA[http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/tutorials.html
]]></description><category></category></item><item><title><![CDATA[Opencv  Mat转Bitmap   图像出现错位显示]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/100572952</link><guid>https://blog.youkuaiyun.com/icecch/article/details/100572952</guid><author>icecch</author><pubDate>Fri, 06 Sep 2019 09:39:47 +0800</pubDate><description><![CDATA[原图：

转换后的图片



图片明显错位显示，之后查找了很多资料，终于找到原因，bitmap数据格式中 图片宽度不是4的倍数导致，具体看一下链接

位图文件

https://blog.youkuaiyun.com/xiajun07061225/article/details/5813726

位图 最重要的是biSizeImagebiWidth 需要是4的倍数

https://blog....]]></description><category></category></item><item><title><![CDATA[T]]></title><link>https://blog.youkuaiyun.com/icecch/article/details/95467748</link><guid>https://blog.youkuaiyun.com/icecch/article/details/95467748</guid><author>icecch</author><pubDate>Thu, 05 Sep 2019 16:34:49 +0800</pubDate><description><![CDATA[#pragma once

#ifndef _BINARY_SERARCH_TREE
#include "Queue_L.h"
typedef struct ST_TREENODE
{
 int val;
 struct ST_TREENODE* pleftnode;
 struct ST_TREENODE* prightnode;
};


class CBinarySea...]]></description><category></category></item></channel></rss>