Я работаю с растровыми изображениями в pictureBoxes и окрашиваю несколько пикселей. Интересно, можно ли заполнить только половину пикселя? Если да, как это сделать на C#?Как нарисовать половину пикселя в C#?
0
A
ответ
4
Вы не можете установить цвет только половины пикселя в растровом изображении.
Возможно, вы ищете sub-pixel rendering, где цвета RGB отдельных пикселей на ЖК-экране настраиваются отдельно или anti-aliasing, где цвет пикселей одного объекта по существу кровоточит до ближайших пикселей, чтобы обеспечить более гладкие края.
Не могли бы вы пояснить, что вы имеете в виду, заполнив половину пикселя? Каков ожидаемый результат? –
«Подача пол-пикселя» не имеет никакого смысла. Пиксель является базовым блоком для растрового изображения. Это было бы похоже на то, как заполнить половину бит. – Abion47
Ближайшая вещь, которую вы можете сделать, чтобы «заполнить половину пикселя», - это использовать float like, graphics.DrawRectangle (pen, new RectangleF (0f, 0f, .5f, .5f) – bwoogie