Page MenuHome

Blender / Python in the research community
Closed, ArchivedPublicDESIGN

Description

In recent years Blender has gained popularity in the computer vision research community for quickly generating artificial training data for machine learning models. These approaches utilize Blender's Python API to automatically generate images of different poses / lighting conditions and the like.

One of the issues, to my best knowledge, is the limited access to Blender's internal image pixels. We use the compositor approach to generate images, object id masks and the like. While it is (to some extend) possible to save those images using file-output mechanisms it would be great to gain direct access to internal pixel state. Unfortunately only tedious and slow methods (use Viewer Node) are available.

I wonder what would need to be patched in Blender's source to expose internal pixel state directly to Python users.

Best,
Christoph

Event Timeline

Bastien Montagne (mont29) changed the task status from Unknown Status to Archived.Sep 8 2018, 3:48 PM
Bastien Montagne (mont29) claimed this task.

Please use this bug tracker for reporting bugs. General discussion and inquiries like that shall go through IRC (#blendercoders on freenode.net) or ML (bf-committers@blender.org).