refactored imageOps, alphaIntersect SNW