if (diff > 2 * threshold)
dst[x + y * dst_linesize] = orig;
else if (diff > threshold)
- /* add 'diff' and substract 'threshold' from 'filtered' */
+ /* add 'diff' and subtract 'threshold' from 'filtered' */
dst[x + y * dst_linesize] = orig - threshold;
} else {
if (-diff > 2 * threshold)
if (diff <= -threshold)
dst[x + y * dst_linesize] = orig;
else if (diff <= -2 * threshold)
- /* substract 'diff' and 'threshold' from 'orig' */
+ /* subtract 'diff' and 'threshold' from 'orig' */
dst[x + y * dst_linesize] = filtered - threshold;
} else {
if (diff >= threshold)
dst[x + y * dst_linesize] = orig;
else if (diff >= 2 * threshold)
- /* add 'threshold' and substract 'diff' from 'orig' */
+ /* add 'threshold' and subtract 'diff' from 'orig' */
dst[x + y * dst_linesize] = filtered + threshold;
}
}