|
|
@@ -243,7 +243,35 @@ class DetailPicGet(DetailBase):
|
|
|
# 展示后跟放大图
|
|
|
def deal_pic_4(self):
|
|
|
pp_bg = PictureProcessing(r"{}\4.jpg".format(self.root))
|
|
|
-
|
|
|
+ goods_art_no_list = list(self.data.keys())
|
|
|
+ pp_jpg_1, pp_png_1 = self.image_one_pic(
|
|
|
+ return_orign=True,
|
|
|
+ goods_art_no=goods_art_no_list[0],
|
|
|
+ name="组合",
|
|
|
+ )
|
|
|
+ if pp_jpg_1==None:
|
|
|
+ pp_jpg_1, pp_png_1 = self.image_one_pic(
|
|
|
+ return_orign=True,
|
|
|
+ goods_art_no=goods_art_no_list[0],
|
|
|
+ name="俯视",
|
|
|
+ )
|
|
|
+ if self.check_shoe_is_right_by_pixel(im=pp_png_1.im):
|
|
|
+ pp_jpg_1 = pp_jpg_1.transpose()
|
|
|
+ pp_png_1 = pp_png_1.transpose()
|
|
|
+ pp_jpg_1 = pp_jpg_1.resize(value=pp_bg.width / 2.5)
|
|
|
+ pp_png_1 = pp_png_1.resize(value=pp_bg.width / 2.5)
|
|
|
+ pp_bg = pp_bg.to_overlay_pic_advance(
|
|
|
+ top_img=pp_jpg_1, top_png_img=pp_png_1, base="cs", value=(-50, 330)
|
|
|
+ )
|
|
|
+ pp_bg = pp_bg.to_overlay_pic_advance(
|
|
|
+ top_img=pp_jpg_1, top_png_img=pp_png_1, base="cs", value=(50, 300)
|
|
|
+ )
|
|
|
+ else:
|
|
|
+ pp_jpg_1 = pp_jpg_1.resize(value=pp_bg.width / 2.2)
|
|
|
+ pp_png_1 = pp_png_1.resize(value=pp_bg.width / 2.2)
|
|
|
+ pp_bg = pp_bg.to_overlay_pic_advance(
|
|
|
+ top_img=pp_jpg_1, top_png_img=pp_png_1, base="cs", value=(0, 300)
|
|
|
+ )
|
|
|
return pp_bg
|
|
|
|
|
|
# 展示后跟细节卡片
|