There's no built in functionality for that specifically, but you should be able to do that with the Layout parameters. Example as follows.
Profile Value Layout
Code:
[cb:if canvas=""]
[cb:if cb_profile_category="artist"]<img src="images/profiles/canvas/artist.jpg" class="cbImgCanvas cbFullCanvas" />[/cb:if]
[cb:if cb_profile_category="musician"]<img src="images/profiles/canvas/musician.jpg" class="cbImgCanvas cbFullCanvas" />[/cb:if]
[cb:if cb_profile_category="restaurant"]<img src="images/profiles/canvas/restaurant.jpg" class="cbImgCanvas cbFullCanvas" />[/cb:if]
[cb:if cb_profile_category="business"]<img src="images/profiles/canvas/restaurant.jpg" class="cbImgCanvas cbFullCanvas" />[/cb:if]
[cb:if cb_profile_category=""][value][/cb:if]
[cb:else][value][/cb:else]
[/cb:if]
You'll likely want to deal with thumbnail display as well, which is used by the userlist layout. Example as follows.
Userlist Value Layout
Code:
[cb:if canvas=""]
[cb:if cb_profile_category="artist"]<img src="images/profiles/canvas/artist_thumbnail.jpg" class="cbImgCanvas cbThumbCanvas" />[/cb:if]
[cb:if cb_profile_category="musician"]<img src="images/profiles/canvas/musician_thumbnail.jpg" class="cbImgCanvas cbThumbCanvas" />[/cb:if]
[cb:if cb_profile_category="restaurant"]<img src="images/profiles/canvas/restaurant_thumbnail.jpg" class="cbImgCanvas cbThumbCanvas" />[/cb:if]
[cb:if cb_profile_category="business"]<img src="images/profiles/canvas/restaurant_thumbnail.jpg" class="cbImgCanvas cbThumbCanvas" />[/cb:if]
[cb:if cb_profile_category=""][value][/cb:if]
[cb:else][value][/cb:else]
[/cb:if]
Similar to profile, but you'll want to point to thumbnail images.
For the most part you can use whatever HTML you want there, but it's really only intended to expect a div with a background image, an image element, or an svg element.