【问题标题】:How to upload and size a profile picture for a site?如何为网站上传和调整个人资料图片?
【发布时间】:2010-04-13 19:34:22
【问题描述】:

我有一个包含个人资料页面的网站,我希望允许用户上传个人资料图片的图片。如果用户选择的图像大于我允许该站点使用的图像,我会预见到问题。他们是一个很好的参考或示例如何做到这一点?

该网站是在 Visual Studio 2008 中使用 VB.NET 3.5 开发的。

【问题讨论】:

    标签: vb.net image-processing image-manipulation picturebox


    【解决方案1】:

    以下网站包含一个很好的示例 - Hybrid ASP.NET File Upload and Resize Sample (VB.NET)

    【讨论】:

    • 我刚刚注意到您提供了一个 PictureBox 标记,但一开始您指的是一个站点...这是否意味着您使用的是富客户端或 ASP 。网?如果是前者,图片大小调整代码应该还是有价值的。
    【解决方案2】:

    如果图片是正确的形状,但是太大了,你可以使用Bermo所说的方法。

    但是,如果您想选择图像中最有趣的部分,您可以使用Reddit 用于缩略图的技术。

    有关一些信息,请参阅here,源代码 (Python) 是 here。基本上,它将图像分成多个部分,并使用entropy 值确定哪些部分最有趣。

    【讨论】:

      猜你喜欢
      • 2011-06-13
      • 2020-01-10
      • 2014-04-14
      • 2010-10-08
      • 1970-01-01
      • 2017-05-04
      • 1970-01-01
      • 2015-05-22
      • 1970-01-01
      相关资源
      最近更新 更多