图像处理中遇到了需要判断三点是否共线的判断,在此记录一下。
第一种思想:求直线夹角,接近0或者180度就认为是共线
/* *@ 作用: 判断浮点数是否为0 *@ f: 某浮点数 *@ 返回值: 是否为0 */
bool JudgeFloatIsZero(float f)
{
const float EPSINON = 0.000001F;
if ((f >= -EPSINON
图像处理中遇到了需要判断三点是否共线的判断,在此记录一下。
/* *@ 作用: 判断浮点数是否为0 *@ f: 某浮点数 *@ 返回值: 是否为0 */
bool JudgeFloatIsZero(float f)
{
const float EPSINON = 0.000001F;
if ((f >= -EPSINON