在我的应用程序中,我使用相机和图库选项上传图像,但是当图像上传的图像带有白色边框时保存。我想这样保存图像而没有白色边框。
import pandas as pd
xlsxname = input('File: ')
datacols = pd.read_excel(xlsxname, low_memory=False)
cols = list(datacols)
lencols = len(cols)
countup = 0
while countup != lencols:
colstemp = cols[countup]
data = pd.read_excel(xlsxname,
low_memory=False,
usecols=[colstemp])
colsname = f'{colstemp}.dat'
data.to_excel(colsname, index=False, header=False)
countup = countup + 1
答案 0 :(得分:0)
更改以下代码
final ImageView image = new ImageView(this);
image.setLayoutParams(new android.view.ViewGroup.LayoutParams(500, 500));
image.setMaxHeight(500);
image.setMaxWidth(500);
image.setBackgroundColor(Color.WHITE);
到
final ImageView image = new ImageView(this);
image.setLayoutParams(new android.view.ViewGroup.LayoutParams(your int size, your int size));
image.setMaxHeight(your int size);
image.setMaxWidth(your int size);
如果您不想设置特定的固定高度,则可以设置为自动换行内容
答案 1 :(得分:0)
更改此行:
image.setLayoutParams(new android.view.ViewGroup.LayoutParams(500, 500));
对此:
image.setLayoutParams(new android.view.ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, 500));
答案 2 :(得分:0)
将imageView的属性指定为 scaleType:fitXY 并好;)
final ImageView image = new ImageView(this);
image.setLayoutParams(new android.view.ViewGroup.LayoutParams(500, 500));
image.setMaxHeight(500);
image.setMaxWidth(500);
image.setBackgroundColor(Color.WHITE);
**image.setScaleType(ImageView.ScaleType.FIT_XY);**