C# 从网络上获取图片

来源:互联网 发布:the greedy python 编辑:程序博客网 时间:2024/05/19 03:19

话不多说先上效果图
这里写图片描述
本程序依赖于zxb框架的网络请求部分
zxb框架是本人封装的一个库,当前版本为1.0.0.0,目前包括NET网络请求模块,和ApiFace人脸识别模块,目前已经完成了人脸检测功能(依赖与百度大脑的人脸识别api)
让我们先看看当前zxb框架的模块划分(以后会有文章做详细介绍)
这里写图片描述
接下来是从网络获取图片的代码

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace 网络图片{    using ZXB.NET;    using System.IO;    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void button1_Click(object sender, EventArgs e)        {            if (this.textBox1.Text != null && this.textBox1.Text != "")            {                //HttpHelper zxb框架关于网络请求的核心类                HttpHelper hp = new HttpHelper();                //根据url获得地址里面的数据                byte[] data = hp.GetData(this.textBox1.Text);                //将字节数组变为图片                MemoryStream ms = new MemoryStream(data);                pictureBox1.Image = Image.FromStream(ms);            }            else            {                MessageBox.Show("请输入图片地址");            }        }    }}

资源下载地址:链接:http://pan.baidu.com/s/1boSIK7l 密码:j7sk

0 0
原创粉丝点击