I have an image that has blocks of useful content and blocks of useless content. I would like to remove the blocks of useless content without copy/pasting all of the useful content into another image.

Basically, is there a way to remove a stripe of an image?

Zealous crop does not want to remove transparent areas.

here's a sample image, with useless content deleted already: enter image description here


3 Answers 3

  1. Use R (Rectangle Select tool) to select a piece of the text
  2. Shift+CTRL+L (Float)
  3. begin moving the piece into position and hold down CTRL as you move it to constrain it to a vertical move
  4. anchor the text back to its layer by pressing CTRL+H (Anchor)
  5. when you have finished use Shift+C (Crop Tool) to crop the image.

enter image description here

  • This is exactly what I wanted. I didn't know about ctrl+shift+L, thanks for the tip!
    – anna328p
    Jun 22, 2018 at 8:19

Other solution:

  • Get/install the ofn-guillotine-layers script
  • Add horizontal guides to your image to frame the white space (or the useful space) enter image description here
  • Invoke Layer>Guillotine to split your layer in multiple layers along the guides.
  • Delete the white space layers
  • Finally, either
    • move the remaining layers by hand
    • get/install the arrange-layers script, and use Image>Arrange layers>Space>Vertically and give a spacing of 0.

You can do this painlessly with Crop Out.

  1. Upload your image
  2. Drag the highlight
  3. Click to save.

Done in seconds!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.