社区
C++ 语言
帖子详情
一大捆木头(长短不齐,粗细不匀),有没有设备可以扫描一下算出有多少根?
zhubo006
2010-10-25 04:12:52
如题,现在帮码头做个应用,碰到这么个需求,有没有大侠有相关经验?
我认为应该有这样的硬件设备,码头人说没有;用人工查点很麻烦了。
刚刚在C#区发帖,广泛反应C++区在图像图形方面比较在行,特来求救。。。
...全文
839
25
打赏
收藏
一大捆木头(长短不齐,粗细不匀),有没有设备可以扫描一下算出有多少根?
如题,现在帮码头做个应用,碰到这么个需求,有没有大侠有相关经验? 我认为应该有这样的硬件设备,码头人说没有;用人工查点很麻烦了。 刚刚在C#区发帖,广泛反应C++区在图像图形方面比较在行,特来求救。。。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kangshifu091
2010-10-26
打赏
举报
回复
你弄几张图片上来,我们看看效果。这个有办法的。我写过图片识别的。
yaoyuan2
2010-10-26
打赏
举报
回复
这是个系统问题,牵涉到很多
这是图像处理,模式识别问题
有识别率,不是百分百正确,可能会漏掉
一次成像(拍照)能看到所有木头,
先处理图像,二值化,提取边缘,再找封闭曲线...
类似书中找血液中红细胞个数的方法,
ForestDB
2010-10-26
打赏
举报
回复
怎么码的?一端对齐了的?
简单的图像识别,边缘提取即可吧。
paste
2010-10-26
打赏
举报
回复
http://www.docin.com/p-87362776.html#
libinfei8848
2010-10-26
打赏
举报
回复
这个问题挺有意思
查查模式识别的论文
副组长
2010-10-26
打赏
举报
回复
拍照,边缘提取,然后识别近圆形目标,然后图像分割。
怎么也算是个复杂问题,模式识别。近圆形有一个优点,不用考虑旋转不变,比其它形状好一些。
★南部之星★
2010-10-26
打赏
举报
回复
这个应该涉及到模式识别了吧,要识别出木头的边缘,才能区分木头,然后才能数数。
可惜不会
devang
2010-10-26
打赏
举报
回复
要先一端对齐,否则扫描拍照都对不了焦。
玖伍叁柒
2010-10-26
打赏
举报
回复
立体扫描,密度分析。。。
说说玩的,顶个。
zhubo006
2010-10-26
打赏
举报
回复
[Quote=引用 21 楼 kangshifu091 的回复:]
你弄几张图片上来,我们看看效果。这个有办法的。我写过图片识别的。
[/Quote]
我这两天去拍几张
wyget
2010-10-25
打赏
举报
回复
有趣~关注~
bynonelse
2010-10-25
打赏
举报
回复
还是人工~[Quote=引用 11 楼 sin5571 的回复:]
拍张照,数一个打个叉……
[/Quote]
harderman
2010-10-25
打赏
举报
回复
应该设计一种数据结构.不过我不会
Rico_Liu
2010-10-25
打赏
举报
回复
拍张照,数一个打个叉……
xiaoye199132
2010-10-25
打赏
举报
回复
扫描横截面,然后处理图像得到轮廓的二值图像,然后就像数细胞个数一样,找封闭的线段
zhubo006
2010-10-25
打赏
举报
回复
[Quote=引用 6 楼 zeilone 的回复:]
扫描横截面,数下圆形的个数,用图形学的知识处理,让计算机自己数
要求木头的一端是对齐的
[/Quote]
参差不齐,最多的相差2米多,
要是齐的话,就采用贴标签的方案了
zhubo006
2010-10-25
打赏
举报
回复
[Quote=引用 1 楼 shenchenman 的回复:]
木头截面统统都是圆形的么
[/Quote]
不规则 接近圆形吧
Zeilone
2010-10-25
打赏
举报
回复
最重要的就是找到木头与木头之间的分界
Zeilone
2010-10-25
打赏
举报
回复
扫描横截面,数下圆形的个数,用图形学的知识处理,让计算机自己数
要求木头的一端是对齐的
hai040
2010-10-25
打赏
举报
回复
[Quote=引用 4 楼 hslinux 的回复:]
贴条码再扫描。。。。。。。。。
[/Quote]
+
干脆从0001编号开始贴,可以省下扫描这步
因为贴完就知道有多少了
加载更多回复(4)
算法题:切
木头
## 问题1 有这么一组
木头
(用数组int[]表示),
木头
长度>=1且长短不一
木头
只能切短、不能拼接 给定一个要求的
木头
长度len和一组
木头
woods,要求将woods切成长度均为len的
木头
,请问最多能切出多少
根
? ### 解题思路 题目不难,因为只能切短不能拼接,所以直接循环遍历woods,分别将每
根
木头
切成要求的长度 叠加每
根
木头
能切出的要求长度
木头
的数量,即可求解 ### 代码实现 public static Integer cutWoods2SpecifyLen(i.
打卡信奥刷题(45)用Scratch图形化工具信奥B3880 [信息与未来 2015] 买
木头
有n个木材供应商,每个供应商有长度相同的一定数量的
木头
。长
木头
可以锯短,但短
木头
不能接长。有一个客人要求m
根
长度相同的
木头
,要求计
算出
:此时供货商提供的
木头
满足客人要求的最大长度是多少。例如n2m301210112105102510计算的结果为5,即长度为12的
木头
一
根
可锯出两
根
长度为5的
木头
,多余的无用;长度为5的
木头
不动,此时,可以得到30
根
长度为5的
木头
。
木桶理论
木桶理论:组成木桶的木板如果
长短不齐
,那么木桶的盛水量不是取决于最长的那一块木板,而是取决于最短的那一块木板。 水桶效应是指一只水桶想盛满水,必须每块木板都一样平齐且无破损,如果这只桶的木板中有一块不齐或者某块木板下面有破洞,这只桶就无法盛满水。是说一只水桶能盛多少水,并不取决于最长的那块木板,而是取决于最短的那块木板。也可称为短板效应。一个水桶无论有多高,它盛水的高度取决于其中最低的那块木板。
C++题目分享之锯
木头
题目描述 《庄子》中说到,“一尺之棰,日取其半,万世不竭”。第一天有一
根
长度为 a(a≤10^9) 的木棍,从第二天开始,每天都要将这
根
木棍锯掉一半(每次除 2,向下取整)。第几天的时候木棍会变为 1? 输入格式 无 输出格式 无 输入输出样例 输入 #1 100 输出 #1 7 #include<iostream> using namespace std; int main() { long long int a,i=1; //
木头
长度为10的九次方,数据比较大,要用long long in
【免费题库】华为OD机试C卷 - 伐木工(Java 代码+解析)
题目描述 一
根
X米长的树木,伐木工切割成不同长度的木材后进行交易,交易价格为每
根
木头
长度的乘积。规定切割后的每
根
木头
长度都为正整数;也可以不切割,直接拿整
根
树木进行交易。 请问伐木工如何尽量少的切割,才能使收益最大化? ## 输入描述 木材的长度(X ≤ 50) ## 输出描述 输出最优收益时的各个树木长度,以空格分隔,按升序排列 ## 用例 输入 10 输出 3 3 4 说明 一
根
2米长的树木,伐木工不切割,为2 * 1,收益最大为2 一
根
4米长的树木,伐木工不需要切割为2 * 2,省去切割成
C++ 语言
65,187
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章