|
|
@ -220,6 +220,7 @@ class SubWindow(QMainWindow):
|
|
|
|
x_offset * block : x_offset * block + block,
|
|
|
|
x_offset * block : x_offset * block + block,
|
|
|
|
c,
|
|
|
|
c,
|
|
|
|
] = subImg
|
|
|
|
] = subImg
|
|
|
|
|
|
|
|
retImage = np.clip(retImage, 0, 255)
|
|
|
|
retImage = cv2.cvtColor(np.uint8(retImage), cv2.COLOR_YUV2BGR)
|
|
|
|
retImage = cv2.cvtColor(np.uint8(retImage), cv2.COLOR_YUV2BGR)
|
|
|
|
retImage = retImage[0 : srcImage.shape[0], 0 : srcImage.shape[1]]
|
|
|
|
retImage = retImage[0 : srcImage.shape[0], 0 : srcImage.shape[1]]
|
|
|
|
return retImage
|
|
|
|
return retImage
|
|
|
@ -228,7 +229,7 @@ class SubWindow(QMainWindow):
|
|
|
|
if self.saveImage is None:
|
|
|
|
if self.saveImage is None:
|
|
|
|
return
|
|
|
|
return
|
|
|
|
jpg_image = cv2.imencode(".jpg", self.saveImage)[1]
|
|
|
|
jpg_image = cv2.imencode(".jpg", self.saveImage)[1]
|
|
|
|
fp = open(".././dctCompressImage.jpg", "wb")
|
|
|
|
fp = open("dctCompressImage.jpg", "wb")
|
|
|
|
fp.write(jpg_image)
|
|
|
|
fp.write(jpg_image)
|
|
|
|
fp.close()
|
|
|
|
fp.close()
|
|
|
|
print("ok")
|
|
|
|
print("ok")
|
|
|
|