Highlighted

Photoshop says image is centered but it's not

New Here ,
Sep 19, 2020

Copy link to clipboard

Copied

Hi all,

I'm a bit stumped as if you look closely, you can see the image below is not centered. It is slightly too far over to the right, and too far from the top, despite Photoshop telling me with its pink line markers that the image is centered. Is there something I am missing?

 

Screen Shot 2020-09-19 at 10.20.33 AM.png

 

Any help is appreciated. Thank you.

TOPICS
How to, Problem or error

Views

83

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

Photoshop says image is centered but it's not

New Here ,
Sep 19, 2020

Copy link to clipboard

Copied

Hi all,

I'm a bit stumped as if you look closely, you can see the image below is not centered. It is slightly too far over to the right, and too far from the top, despite Photoshop telling me with its pink line markers that the image is centered. Is there something I am missing?

 

Screen Shot 2020-09-19 at 10.20.33 AM.png

 

Any help is appreciated. Thank you.

TOPICS
How to, Problem or error

Views

84

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Sep 19, 2020 0
Adobe Community Professional ,
Sep 19, 2020

Copy link to clipboard

Copied

What does it look like at 100% zoom?

At the 50% zoom of your screenshot the white border is 16 screen px wide on the left and 15 screen pixels on the right. Bearing in mind you have to move in whole pixels is your image an even number of pixels smaller than your canvas? If not, you would need to scale it first.

Dave

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
New Here ,
Sep 19, 2020

Copy link to clipboard

Copied

Zooming in to 100%, it does appear to look how it should. It's puzzling to me how my eyes see it differently when I'm zoomed out. The image itself is an even 1500 x 1500.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
Most Valuable Participant ,
Sep 19, 2020

Copy link to clipboard

Copied

I do not see that problem on Windows PS 2020 version 21.2.3.

image.png

image.png

 

JJMack

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
Adobe Community Professional ,
Sep 19, 2020

Copy link to clipboard

Copied

I'm not seeing it either; having said that, though, at times we have to do what's "optically centered," going with what our eyes tell us when the mathematics tell us otherwise.

https://www.murrayslawannex.com/ https://www.behance.net/lesliemurray

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
Most Valuable Participant ,
Sep 19, 2020

Copy link to clipboard

Copied

I made the message in my script easier to understand You can have Photoshop show your layer center relative to the document center.

image.png

 

// enable double-clicking from Mac Finder or Windows Explorer
#target photoshop 									// this command only works in Photoshop CS2 and higher
app.bringToFront();									// bring application forward for double-click events
var startRulerUnits = app.preferences.rulerUnits;	// Save the current preferences
app.preferences.rulerUnits = Units.PIXELS;			// Set Photoshop to use pixels 
try{
	var LB = activeDocument.activeLayer.bounds;
	var LWidth = (LB[2].value) - (LB[0].value);
	var LHeight = (LB[3].value) - (LB[1].value);
	//MarkX(activeDocument.width.value/ 2);
	MarkX((LB[0].value + LWidth/2));
	MarkX(LB[0].value);
	MarkX(LB[2].value);
	//MarkY(activeDocument.height.value/2);
	MarkY((LB[1].value + LHeight/2));
	MarkY(LB[1].value);	
	MarkY(LB[3].value);
	alert("'" + activeDocument.activeLayer.name + "' Layer Bounds\nTop Left " +  LB[0].value + "X," +  LB[1].value + "Y   Bottom Right "  +  LB[2].value + "X," +  LB[3].value
		+ "Y\nWidth " +  LWidth + "px   Height " + LHeight +"px" 
		+ "\nLayer center " + (LB[0].value + LWidth/2) + "X," +  (LB[1].value + LHeight/2) +"Y"
		+ "\nDocument center  " + (activeDocument.width.value/ 2) + "X," +  (activeDocument.height.value/2) +"Y"
		+ "\nRelative difference  " + ((LB[0].value + LWidth/2) -(activeDocument.width.value/ 2) )+ "X," + ((LB[1].value + LHeight/2) -(activeDocument.height.value/2)) +"Y"		
		, "Layer Bounds Info");
}
catch(e){alert("Requires a layer targered");}
app.preferences.rulerUnits = startRulerUnits;			// Return the app preferences
function MarkX(x) {
// =======================================================
var idMk = charIDToTypeID( "Mk  " );
    var desc61 = new ActionDescriptor();
    var idNw = charIDToTypeID( "Nw  " );
        var desc62 = new ActionDescriptor();
        var idPstn = charIDToTypeID( "Pstn" );
        var idPxl = charIDToTypeID( "#Pxl" );
        desc62.putUnitDouble( idPstn, idPxl, x);
        var idOrnt = charIDToTypeID( "Ornt" );
        var idOrnt = charIDToTypeID( "Ornt" );
        var idVrtc = charIDToTypeID( "Vrtc" );
        desc62.putEnumerated( idOrnt, idOrnt, idVrtc );
    var idGd = charIDToTypeID( "Gd  " );
    desc61.putObject( idNw, idGd, desc62 );
executeAction( idMk, desc61, DialogModes.NO );
}
function MarkY(y) {
// =======================================================
var idMk = charIDToTypeID( "Mk  " );
    var desc63 = new ActionDescriptor();
    var idNw = charIDToTypeID( "Nw  " );
        var desc64 = new ActionDescriptor();
        var idPstn = charIDToTypeID( "Pstn" );
        var idPxl = charIDToTypeID( "#Pxl" );
        desc64.putUnitDouble( idPstn, idPxl, y );
        var idOrnt = charIDToTypeID( "Ornt" );
        var idOrnt = charIDToTypeID( "Ornt" );
        var idHrzn = charIDToTypeID( "Hrzn" );
        desc64.putEnumerated( idOrnt, idOrnt, idHrzn );
    var idGd = charIDToTypeID( "Gd  " );
    desc63.putObject( idNw, idGd, desc64 );
executeAction( idMk, desc63, DialogModes.NO );
}
JJMack

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
New Here ,
Sep 19, 2020

Copy link to clipboard

Copied

Thank you. I didn't know it was possible to analyze an image like that.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
JJMack LATEST
Most Valuable Participant ,
Sep 19, 2020

Copy link to clipboard

Copied

image.png

image.png

JJMack

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0
New Here ,
Sep 19, 2020

Copy link to clipboard

Copied

Yes, I think that's what's happening in this situation.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Sep 19, 2020 0