首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++ 写一个程序,欢迎各路人士前来给意见,指点迷津。解决方案

2013-04-09 
C++ 写一个程序,欢迎各路人士前来给意见,指点迷津。应该是这样的哈,如果我有一张 图片A,在电脑某个文件夹内

C++ 写一个程序,欢迎各路人士前来给意见,指点迷津。
     应该是这样的哈,
   如果我有一张 图片A,在电脑某个文件夹内有若干张图片。如果通过A去寻找在文件夹内的若干张图片中寻找相同的图片。前提是  文件夹内 有一张 图片A。
   等于是个搜索引擎?
    今天产生这样一个想法。。不知道各位能否指点下思路,不知道是不是很难得样子。。。




   另外,还有个程序。是 开启后 能自动 获取硬件温度,并且通过 语音播放出来,让用户知道 当前硬件的温度。
这个该如何实现呢? 
         最后100分了,全咋上来了。。来人指点 讨论下吧。。。C++ 写一个程序,欢迎各路人士前来给意见,指点迷津。解决方案 搜索引擎
[解决办法]
对搜索引擎不了解   最坏一张一张图片的比内容
第二个获取温度应该有接口,读出来简单

[解决办法]
1、你要找的和图片A一样,是指的文件名一样还是图片内容一样。如果是前者,只涉及简单的字符串查找;后者就需要一些图像处理和模式匹配的技术,比较复杂一点了

2、获取硬件温度、用声音播放都可以调用windows的api来实现
[解决办法]
问题1:
   这相当于一个文件搜索功能,建议你去下一个软件,Everything,这个软件的搜索速度比微软自带的功能都还要强大,网上应该是有源码的。
问题2:
    获取硬件温度,之前没做过这块,我想也是有API的,这个得你自己去查找了,网上也有不少这种Demo。至于你说的语音,得使用第方库了。


  只是给你个思路,具体得靠你自己。
[解决办法]
比较图片相同,最简单的可以考虑比较MD5,当然这是要给予文件是一模一样的

硬件温度的 http://bbs.csdn.net/topics/190156895

语音播报 可以使用系统自带的语音引擎,也比较简单的(http://msdn.microsoft.com/en-us/library/ms719576)
[解决办法]
两张图片怎么算相等?请举例说明。
获取什么硬件的温度?请具体说明。
通过谁/什么设备发出的语言播放?请具体说明。
提问的智慧
[解决办法]
MD5  不错,速度也快,就算扫描全盘也没问题、、、
[解决办法]
如果是比较图片内容是否完全一样的话可以先读取图片文件的数据,然后在逐个比较。如果考虑图片语义信息的就要先提取图像特征,例如直方图等,然后再比较

热点排行