opencv 图像距离变换 distanceTransform

图像距离变换:计算图像中每一个非零点距离离自己最近的零点的距离,然后通过二值化0与非0绘制图像。

cpp 复制代码
#include "iostream"
#include "opencv2/opencv.hpp"
using namespace std;
using namespace cv;

int main()
{
	Mat  img, dst, dstbin, distancetransform,temp;

	img = imread("m3.jpg");
	//转为灰度图
	cvtColor(img, dst, COLOR_BGR2GRAY);
	//二值化,找出目标区域
	threshold(dst, dstbin, 150, 255, THRESH_BINARY);
	//图像距离
	distanceTransform(dstbin, distancetransform, 1, 3, CV_32F);
	//二值化
	threshold(distancetransform, temp, 0, 255, THRESH_BINARY);

	waitKey(0);

	return 1;
}

非0到最近0的最近距离(街区)

相关推荐
aneasystone本尊13 小时前
深入 Dify 的应用运行器之外部数据扩展
人工智能
AIbase202413 小时前
GEO 长尾关键词实战策略:在生成式 AI 环境下抢占用户提问入口
人工智能
aneasystone本尊14 小时前
深入 Dify 的应用运行器之提示词组装
人工智能
吃饭睡觉发paper14 小时前
用于飞行时间深度去噪的空间层次感知残差金字塔网络
网络·人工智能·机器学习·计算机视觉
aneasystone本尊14 小时前
深入 Dify 的应用运行器之内容审核
人工智能
TomcatLikeYou14 小时前
Blender4.5 几何节点组织方式(对象,实例,几何,属性,域)
计算机视觉·blender
CoovallyAIHub14 小时前
一夜之间,大模型处理长文本的难题被DeepSeek新模型彻底颠覆!
深度学习·算法·计算机视觉
智驱力人工智能14 小时前
疲劳驾驶检测提升驾驶安全 疲劳行为检测 驾驶员疲劳检测系统 疲劳检测系统价格
人工智能·安全·目标检测·目标跟踪·视觉检测
墨香幽梦客14 小时前
塑胶制造生产ERP:有哪些系统值得关注
大数据·人工智能·制造
说私域14 小时前
开源AI大模型、AI智能名片与S2B2C商城系统:个体IP打造与价值赋能的新范式
人工智能·tcp/ip·开源