Read and Write Color Bitmaps Using Visual Basic inside of Microsoft Excel

Developers working with graphics frequently use applications that can read and transform image files. Whether they are transforming bitmaps into other file formats, or just reading the images in order to create new images from the pixel data, developers in this field regularly work with routines that access the base pixel data. Software methods written in C, C++ and Java are often used to read and write these files. The white paper attached below demonstrates the reading and writing of bitmap files using  Microsoft Excel using Visual Basic. A benefit of this approach is the Visual Basic interpreter inside the Macro editor is used, making the method extremely powerful and simple to code and use — no formal compilers or knowledge of C, C++ or Java is required to implement this set of Visual Basic methods.

The  simple Visual Basic method to read and write bitmaps runs in an Excel spreadsheet, which reads a .bmp file. This method opens, reads, and extracts the pixels of a 24-bit color bitmap, in accordance with a user-specified color. This method then writes the extracted pixels to a new bitmap containing only the selected color specified by the user. This straightforward method requires no compiler.

The original Microsoft Visual Basic bitmap reader/writer method was written in 2002: Read and Write Bitmaps Using Excel.

MD+DI Article: Medical Dvice Integration (MDI): A World of Possibilities

A new article published in Medical Device and Diagnostic Industry (MD+DI) discusses how middleware used for medical device integration (MDI) as part of the Medical Device Data System (MDDS) FDA clearance can migrate medical devices from electronic health record charting to active patient monitoring, for the purpose of intervention and guidance:

Minimally, MDDS middleware needs to be able to retrieve episodic data from a medical device and translate it to a standard format.”