If DPI Scaling is Greater than 100%, LabVIEW Graphics are Blurry.

Updated Oct 8, 2024

Reported In

Software

  • LabVIEW

Issue Details

I am using the latest version of LabVIEW. Changed the DPI Scaling setting in Windows to 150% to increase monitor resolution. But when I run LabVIEW, the graphics and characters look blurry. Why is this happening?

Solution

This is because LabVIEW provides Bitmap based graphics. Bitmap images are stored as a series of tiny dots called pixels. Each pixel is actually a very small square that is assigned a color, and then arranged in a pattern to form the image.

When a bitmap image is scaled up you begin to see the individual pixels that make up the image. This is most noticeable in the edges of the image. There are ways of making these jagged edges less noticeable but this often results in making the image blurry as well

Vector images are also more scalable than bitmap images. Vector images are not based on pixel patterns, but instead use mathematical formulas to draw lines and curves that can be combined to create an image from geometric objects such as circles and polygons. 

When a vector image is scaled up, the image is redrawn using the mathematical formula, so the resulting image is just as smooth as the original.