我编写了一个程序,它拍摄两张图像,然后在它们上运行一个算法来隔离“前景”中的一只手并将手势与已知的手势相匹配。
几天前,我用一些测试参数运行程序,只是为了测试我所做的一些调整,一切正常。从那以后我就没有碰过代码。
今天,我用两个新图像运行程序,它崩溃了,给了我错误代码0x0
和HRESULT=0x80070057
. 除此之外,根据工作室的说法,当我停止从 C# Visual Studio 2010 Express 进行调试时,不知何故,调试停止了。但该表单仍处于启动状态、无响应且无法关闭,即使从任务管理器中也是如此。我无法运行该程序,因为它说另一个实例仍在运行。
这可能是什么原因造成的?我可以尝试解决什么问题?我很乐意提供任何其他可能有用的细节;我相对缺乏经验,并不真正知道什么是有用的,什么是没有帮助的。
补充:我停下来开始工作室,这似乎解决了这个问题。不过,如果有人可以解释可能发生的事情,将不胜感激。
另一个细节:程序在它应该做的事情接近尾声时崩溃了。我能够开始,加载两张图片,并运行算法,但在最后一步,它在我身上崩溃了。