OPENCV 闭运算实验示例代码morphologyEx()函数

cpp 复制代码
void CrelaxMyFriendDlg::OnBnClickedOk()
{
	hdc = this->GetDC()->GetSafeHdc();
	// TODO: 在此添加控件通知处理程序代码
	string imAddr = "c:/Users/actorsun/Pictures/";
	string imAddr1 = imAddr+"rice.png";
	Mat relax, positive;
	relax = imread(imAddr1,IMREAD_GRAYSCALE);
	threshold(relax, relax, 100, 255, THRESH_BINARY);
	morphologyEx(relax, positive, MORPH_CLOSE, getStructuringElement(MORPH_CROSS, Size(20, 3)));
	Mat success;
	hconcat(relax, positive, success);

	waitKey();
	return;
}

实验结果

可以看到:图中的2个本来没有连通的连通域已经连接了,如果这是一个文字,可以把文字连接成一个整体,另外如果这个是文字的一个比划,但是因为某个意外断开了,也是可以连接起来的

这个操作叫做闭运算

相关推荐
深小乐7 小时前
我在 Anthropic ELI5 上加了5样东西,做成了更好用的 ELI5+
人工智能
东风破_7 小时前
《LangGraph Memory:为什么 Agent 需要 Checkpointer?》
人工智能
锋行天下7 小时前
LangGraph 同级节点之间修改数据先后问题
人工智能
u1301307 小时前
AI 日报(2026年9月12日)
人工智能
东风破_7 小时前
《LangGraph Human-in-the-loop:Interrupt 如何让 Agent 等待人工确认》
人工智能
2601_962218617 小时前
万象生鲜系统业财一体化底层打通技术自动生成经营账单
大数据·数据库·人工智能·python·算法
智塑未来8 小时前
中文短剧出海翻译工具横评:VMEG AI、鬼手、Vozo AI、ElevenLabs怎么选?
人工智能
东风破_8 小时前
《LangGraph 条件路由与循环:如何让 Agent 自己决定下一步?》
人工智能
我爱吃土豆18 小时前
AI 编程工具远程开发指南:Codex 桌面版与 WorkBuddy 通过 SSH 连接云服务器实践
服务器·人工智能·ssh
anew___8 小时前
蜂鸣器播放音乐——让 Arduino 唱出旋律
c++·stm32·单片机·嵌入式硬件·c