} /* DetermineKnownIdxAndPredIdx */ private void ExploreMatrixCell(int mouseRow, int mouseCol ) { int knownIDX = 0; int predIDX = 0; int matrixRowIdx = 0; if (matrixRowClassAssigned == null) { return; } DetermineKnownIdxAndPredIdx(mouseRow, mouseCol, ref matrixRowIdx, ref predIDX); if ((knownIDX < 0) || (matrixRowIdx >= matrixRowClassAssigned.Count) || (predIDX < 0) || (predIDX >= numPredClasses)) { return; } PicesClass knownClass = matrixRowClassAssigned[matrixRowIdx]; knownIDX = classesPredLevel.IndexOf(knownClass); if (knownIDX < 0) { return; } ImageListDisplay imagesDisplay = new ImageListDisplay(groundTruthRootDir, imagesByPred[knownIDX][predIDX], trainingModel ); imagesDisplay.ShowDialog(); } /* ExploreMatrixCell */