private void SnapshotUpdated()
{
this.SuspendLayout();
for (int i = 0; i < firstConvolutions.Length; i++)
firstConvolutions[i].Image = Snapshot.FirstConvolutions[i].OutputBitmap;
for (int i = 0; i < firstSubsampling.Length; i++)
firstSubsampling[i].Image = Snapshot.FirstSubsampling[i].OutputBitmap;
for (int i = 0; i < secondConvolutions.Length; i++)
secondConvolutions[i].Image = Snapshot.SecondConvolutions[i].OutputBitmap;
for (int i = 0; i < secondSubsampling.Length; i++)
secondSubsampling[i].Image = Snapshot.SecondSubsampling[i].OutputBitmap;
consolidationPicture.Image = Snapshot.Consolidation.OutputBitmap;
outputPicture.Image = Snapshot.Output.OutputBitmap;
inputPicture.Image = Snapshot.Input.OutputBitmap;
this.ResumeLayout();
}