FIX: thumbnail anti-aliasing
jira: STUDIO-10640 Change-Id: I70a7f6794a17df7d15b02bc7b4cdaee5bf95151a (cherry picked from commit 9511a523632b6b12aa50cac1ae061d9062841bbf)
This commit is contained in:
parent
6be306e548
commit
ca259355bb
|
@ -194,7 +194,8 @@ void SyncAmsInfoDialog::set_default_normal(const ThumbnailData &data)
|
||||||
image.SetAlpha((int) c, (int) r, px[3]);
|
image.SetAlpha((int) c, (int) r, px[3]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
image = image.Rescale(FromDIP(LEFT_THUMBNAIL_SIZE_WIDTH), FromDIP(LEFT_THUMBNAIL_SIZE_WIDTH));
|
//image.SaveFile("preview-left.png", wxBITMAP_TYPE_PNG);
|
||||||
|
image = image.Rescale(FromDIP(LEFT_THUMBNAIL_SIZE_WIDTH), FromDIP(LEFT_THUMBNAIL_SIZE_WIDTH), wxIMAGE_QUALITY_BOX_AVERAGE);
|
||||||
m_left_image_button->SetBitmap(image);
|
m_left_image_button->SetBitmap(image);
|
||||||
}
|
}
|
||||||
if (data.is_valid() && m_right_image_button) {
|
if (data.is_valid() && m_right_image_button) {
|
||||||
|
@ -208,8 +209,8 @@ void SyncAmsInfoDialog::set_default_normal(const ThumbnailData &data)
|
||||||
image.SetAlpha((int) c, (int) r, px[3]);
|
image.SetAlpha((int) c, (int) r, px[3]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//image.SaveFile("E:/preview.png", wxBITMAP_TYPE_PNG);
|
//image.SaveFile("preview-right.png", wxBITMAP_TYPE_PNG);
|
||||||
image = image.Rescale(FromDIP(RIGHT_THUMBNAIL_SIZE_WIDTH), FromDIP(RIGHT_THUMBNAIL_SIZE_WIDTH));
|
image = image.Rescale(FromDIP(RIGHT_THUMBNAIL_SIZE_WIDTH), FromDIP(RIGHT_THUMBNAIL_SIZE_WIDTH), wxIMAGE_QUALITY_BOX_AVERAGE);
|
||||||
m_right_image_button->SetBitmap(image);
|
m_right_image_button->SetBitmap(image);
|
||||||
auto extruders = wxGetApp().plater()->get_partplate_list().get_plate(m_specify_plate_idx)->get_extruders();
|
auto extruders = wxGetApp().plater()->get_partplate_list().get_plate(m_specify_plate_idx)->get_extruders();
|
||||||
if (wxGetApp().plater()->get_extruders_colors().size() == extruders.size()) {
|
if (wxGetApp().plater()->get_extruders_colors().size() == extruders.size()) {
|
||||||
|
|
Loading…
Reference in New Issue