Extracting regions of interest from biological images with convolutional sparse block coding