怎样增加图片的大小,不是尺寸哦!

上午一个同学给我打电话让我帮忙看看怎么能增加图片的大小,不是尺寸。我让他把图片发过来了。我看了一下是一个0.9M左右的图片。要是增加到3M以上!

我本身不是从事美工这个行业的。从网上找了方法说是增加分辨率可以让图片变大,我用美图秀秀处理了一下没什么作用!


真是世界大了什么人都有。然后我就找了这么一个办法。就是找一个很大的txt然后把jpg和txt合并起来。具体方法如下所示:

执行命令提示符


D:\copy/B  2.JPG+1.TXT 3.JPG
意思很明显了

把2.jpg 和1.txt合并成为3.jpg  前边两个的顺序是不能乱的 乱了之后不能正常识别为图片。我第一次就改了顺序,一度以为这个办法不行!

txt里边最好不要放什么有意义的数据 因为右键打开之后是可以浏览txt的内容 ,千万注意!

我在想是不是应该自己做一个增加图片大小的软件 让别人下载我能赚钱就好了! 不过这个需求应该不大!

有谁不明白的找我吧!

电子邮箱:Energetic_sxc@126.com

可以在上述代码中增加修改图片尺寸的功能,具体步骤如下: 1. 在循环遍历fig文件时,读取当前fig文件的大小(宽度和高度)。 2. 设置需要调整的图片大小,例如设置宽度为800像素,高度按比例缩放。 3. 调用 `imresize` 函数将当前fig文件的大小按照上述比例进行缩放。 4. 导出修改尺寸后的png文件。 修改后的代码如下所示: ```matlab % 设置文件夹路径 folder_path = 'your/folder/path'; % 获取文件夹中的所有fig文件 fig_files = dir(fullfile(folder_path, '*.fig')); % 循环遍历所有fig文件,将其导出为png for i = 1:length(fig_files) % 读取fig文件 fig_file = openfig(fullfile(folder_path, fig_files(i).name)); % 获取fig文件的宽度和高度 fig_size = get(gcf, 'Position'); fig_width = fig_size(3); fig_height = fig_size(4); % 设置需要调整的图片大小 target_width = 800; target_height = round(fig_height * target_width / fig_width); % 调整fig文件的大小 resized_fig = imresize(fig_file, [target_height, target_width]); % 设置导出文件路径和文件名 export_path = fullfile(folder_path, strcat(fig_files(i).name(1:end-4), '.png')); % 导出文件为png exportgraphics(resized_fig, export_path, 'Resolution', 300); % 关闭当前图形窗口 close(gcf); end ``` 其中,使用 `get` 函数获取当前图形窗口的大小,然后根据需要调整的宽度以及原始宽度和高度的比例计算出需要调整的高度。接着使用 `imresize` 函数将fig文件的大小按照指定的比例进行缩放,最后导出修改尺寸后的png文件。在上述代码中,将宽度设置为800像素,可以根据需要进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值