def extract_icc(kras, outdir): for kra in kras: icc = kra.get_icc() icc_dir = os.path.join(outdir, kra.get_basename(), 'icc') os.makedirs(icc_dir, exist_ok=True) kra.icc_path = os.path.join(icc_dir, icc['name']) with open(kra.icc_path, 'wb') as f: f.write(icc['data']) f.close()
def extract_icc(kras, outdir): for kra in kras: icc = kra.get_icc() icc_dir = os.path.join(outdir, kra.get_basename(), 'icc') os.makedirs(icc_dir, exist_ok=True) kra.icc_path = os.path.join(icc_dir, icc['name']) with open(kra.icc_path, 'w+b') as f: f.write(icc['data']) f.close()
def extract_icc(self): for kra in self.kras: icc = kra.get_icc() icc_dir = os.path.join(self.outdir, kra.get_basename(), 'icc') os.makedirs(icc_dir, exist_ok=True) with open(os.path.join(icc_dir, icc['name']), 'w+b') as f: f.write(icc['data']) f.close()