Я хочу нажать, чтобы проверить содержание изображения.Для этого я создал BitmapImage
и нарисовал его внутри DrawingVisual
методом DrawingContext.DrawImage()
.Когда он проверен на попадание, используя VisualTreeHelper.HitTest()
, каждая точка на изображении возвращает истину, однако я хочу, чтобы белые пиксели возвращали ложные, а небелые пиксели возвращали истину.Поэтому я преобразовал BitmapImage
в черно-белый пиксельный формат, используя FormatConvertedBitmap
, но это тоже не сработало.Какие-либо предложения?Было бы лучше, если бы я мог провести тест против объекта ImageDrawing
.