23 """Support for image defects""" 31 """Given a Policy file describing a CCD's bad pixels, return a vector of BadRegion::Ptr""" 33 badPixelsPolicy = policy.Policy.createPolicy(policyFile)
36 if badPixelsPolicy.exists(
"Defects"):
37 d = badPixelsPolicy.getArray(
"Defects")
40 width = reg.get(
"width")
46 if reg.exists(
"height"):
47 height = reg.get(
"height")
53 badPixels.append(Defect(bbox))
def policyToBadRegionList(policyFile)