It's virtually impossible to match a black background in a photo (which is always a 4-color mix in CMYK mode unless you actually add a K-only background of your own) to a balck background that you draw in ID, even if you are able to sample the photo to get a value flr the color. That's because your drawn object in ID has a single color value while the photo is going to have at the very least some seemingly minor color variations from area to area, and these show up plainly when placed against a non-matching background.
Can you tell us more about the images? It might make sense to mask them out in Photoshop so the background is transparent, then create the whole background in ID, or to expand the background in Photoshop so you don't need to add one in ID at all.
Sorry for the confusing post, the images created in photoshop actually have transparent backgrounds not black. On the screen in InDesign it does not appear however when I print directly from InDesign or Adobe Reader there is a different shade black box appearing around the images. I made sure that transparent blend space is set to CMYK and the images are at 8 bit, it is still appearing when I print. This will be going to a commercial printer and I am trying to avoid a very costly mistake
I know this is really late in the game, but have/did you try using a clipping path to "cut" out the alpha channel.
But credit to the YBD link, it got me on track with the transparency problem.
I had the same problem and drove me nuts, until I gave it a try. Fixed the problem.