updating images using multithreading
hello,
I am facing a problem while updating multiple images on my wpf form. i have two bitmap images an i wish to write the pixel data in these two images in parallel. I created two threads and assign the task. however there is an error...
The calling thread cannot access this object because a different thread owns it.
I understand that actually my image objects are handled by main thread and so the background threads are not able to access them. can anyone knows a way to do the update in parallel . I really need to run the code in parallel as i am capturing images at 30fps.
thank you
Answers (1)
1
Hi,
I think in the above code, the for loop will skip first row. Try giving value of "i" in for loop as -1;
for (int i = -1; i < dataGridView2.Rows.Count - 1; i++)
{
Accepted 0
Midhun T P
Got it, thank you very much!
0
Nilesh Sawardekar
Good suggestion but not working. Changed to 2 my header gone, change to 0 it throw an error (Exception on HRESULT: 0x800A03EC). Any other suggestion?
0
int cellRowIndex = 1;
change value of it and check.