Background on the Background Layer?

Corel Paint Shop Pro

Moderator: Kathy_9

Post Reply
User avatar
hartpaul
Advisor
Posts: 2893
Joined: Tue Mar 20, 2012 3:38 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: ASUSTeK P7P55D STRIX B240F GAMING
processor: IntelCore i7 7700 3.60 Ghz
ram: 8 Gb
Video Card: Nvidia GeForce GTX 1050
sound_card: Nvidia High Definition Audio
Hard_Drive_Capacity: 1000 Gb
Monitor/Display Make & Model: AOC
Corel programs: PSP8,X2 to X9,2018,2019,2020
Location: Australia

Background on the Background Layer?

Post by hartpaul »

I am preparing a lecture tutorial on layers for a camera club group and will be mentioning Background (layer?) , Raster, Vector, Adjustment, Mask and Art Media layers.
I am anticipating a question which will be "What is the purpose of the Background Layer?"
In preparation I looked at PSP8, X2, X3, X4 and X5.

The background layer is like an image attached to a hidden raster layer coloured with the background colour.

You can see this in all versions if you use the selection tool to make a rectangular selection and then hit Delete key.

Also using straighten image with crop unticked, and also the warp brush applied near an edge.

In PSP 8 you could also show the background colour by using a 100% opacity Eraser tool. In all cases the background layer keeps its name.

In later versions using the eraser tool the background is automatically converted to a raster layer.

In the layers palette there is a right click context menu item 'Promote Background Layer'

My question 1. - What is the purpose of having and or keeping a 'Background' layer, does it have any special function that is needed which it cannot serve as a raster layer. For many operations it has to be converted to a raster layer.
As mentioned when using the eraser tool it auto converts to a raster layer.
2. Why not have all images auto converted to a raster layer and so allow the removal of the Promote to Raster layer in the Layers Menu and the Layers context menu.
Or am I missing some esoteric need for the Background Layer
Systems available Win7, Win 8.1,Win 10 Version 1607 Build 14393.2007 & version 20H2 Build 19042.867
photodrawken
Posts: 684
Joined: Wed Sep 26, 2012 8:40 am
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
ram: 16Gb
Hard_Drive_Capacity: 324Gb
Location: USA

Re: Background on the Background Layer?

Post by photodrawken »

hartpaul wrote:The background layer is like an image attached to a hidden raster layer coloured with the background colour.

You can see this in all versions if you use the selection tool to make a rectangular selection and then hit Delete key.
Nope. It doesn't involve a "hidden" layer at all (or a "colored" one). When you delete that selection, the deleted area is simply filled with the current colour specified as the "background" colour in the Materials palette.

PaintShopPro, Photoshop and PhotoShopElements all open an image (with a single layer, such as PNG or JPG) that does not have transparent pixels as having that special "Background" layer, which cannot contain transparent pixels. I don't know why that is, but as you've discovered, creating transparent pixels on it converts the "Background" layer to a normal raster layer (either automatically or manually).
Ken
Yes, I think it can be eeeeeasily done...
Just take everything out on Highway 61.
LeviFiction
Advisor
Posts: 6831
Joined: Thu Oct 02, 2008 1:07 pm
operating_system: Windows 10
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Alienware M17xR4
processor: Intel Core i7-3630QM CPU - 2_40GH
ram: 6 GB
Video Card: NVIDIA GeForce GTX 660M
sound_card: Sound Blaster Recon3Di
Hard_Drive_Capacity: 500GB
Corel programs: PSP: 8-2023
Location: USA

Re: Background on the Background Layer?

Post by LeviFiction »

Technically, if a regular raster layer supports transparency it has RGBA (8-bits per value makes a 32-bit image) values. Where as a background layer that does not support transparency would just be RGB (24-bits) which is 8-bits less per pixel. Big question is, does PSP interpret it this way? Or does it assume you'll be wanting transparency at all times.

If PSP does think of it this way then when it first loads images like RAW, JPEG, TIFF and so on then it'll actually take up the least amount of memory until you require other-wise. No point in having transparency if you don't need it.
https://levifiction.wordpress.com/
Post Reply