- 博客(2)
- 收藏
- 关注
原创 图像分析中常见的使用Conditional Remove的优化类型(2):Array Reduction
<br />另一种常见的类型属于Array Reduction。<br /> A reduction combines array section elements to generate a scalar result.(利用向量得到某些标量结果)<br />此种类型常见的有:单个向量求和(水平投影?),两个向量求点积(只支持TSint16、TUchar8和TSchar8),求单个向量内元素中的最大、最小值及其对应下标。<br />特别是通过遍历整个向量来寻得最大、最小值及其下标的过程,其实就是选择排序。
2010-11-03 11:48:00 709
原创 图像分析中常见的使用Conditional Remove的优化类型(1):Array Clip
<br />就是把某个区间的灰度值映射到一高一低两个极值(经验证,除了赋值之外亦可做一些简单计算),剩下来中间的做某种处理,比如加、减、乘、除或者绝对值、移位什么的。典型的代码如下:<br />void array_clip_s32_s32(int *pSrc, int *pDst, int low, int mid, int high, int num) { int i; #pragma ivdep //帮助编译器判断pSrc和pDst不存在依赖 for(i=0;i<num;i++)//L
2010-11-03 11:43:00 595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人