Цитата:
	
	
		| 
			
				Вот нашёл пример сборки, где в потоке идёт обработка картинки с выводом окончательных результатов.
			
		 | 
	
	
 
Спасибо огромное пробижал код глазами сразу же наткнулся на Canvas.Lock и как я и думал это то что нужно для обращения к канвасу в потоке!!!
Alegun ещё раз тебе огроменное спасибо и всем кто сталкнулся с такой проблемой вот ответ!
Что бы в потоке 2 разные задачи не конфликтовали при одновременной работе с Canvas или даже при любых обращениях к Canvas  из потока, используются методы Lock и unLock !!!