1、这多线程毛用没有,除了带来错误,神马都做不到。
2、两个不同线程同时访问一个 Bitmap的相同数据时,自然会出错。 

解决方案 »

  1.   

    1.多线程一般用于IO操作,比如串口通信,socket通信,读写数据库或文件,这些
    处理图像完全是内存操作,没有中断,没有休眠,多线程跟单线程效率上可能更低
    当然除非你CPU是多核的,每个线程对应一个CPU核心2.对同一资源访问时,要加控制
    不仅同一个程序不能多线程访问图像,不同的程序访问同一个文件也会出问题的.
      

  2.   

    我的这个多线程是模板匹配进行图像识别~多线程中lock的防止重复取同一个模板~当所有模板都识别完之后程序继续下去~应该是对要识别的图像同时操作时出错吧~要怎么处理呢~