posts - 112, comments - 215, trackbacks - 0, articles - 34
  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

webservice传输图像数据

Posted on 2007-06-27 15:17 济公 阅读(835) 评论(3)  编辑 收藏 引用 所属分类: WebService
[WebMethod]
   public byte[] GetImage(string filename)
  {
   System.Drawing.Bitmap myBitmap;
   System.Drawing.Bitmap box;
   System.IO.MemoryStream stream;
   stream=new System.IO.MemoryStream();
   try
   {
    myBitmap=new System.Drawing.Bitmap(filename);
    box=new Bitmap(filename);
    Color c1=new Color();
    Color c2=new Color();
    Color c3=new Color();
    Color c4=new Color();
    Color c5=new Color();
    Color c6=new Color();
    Color c7=new Color();
    Color c8=new Color();
    Color c9=new Color();
    int r1,r2,r3,r4,r5,r6,r7,r8,r9,fxr,rr;
    //Bitmap box1=new Bitmap(pictureBox1.Image);
    //Bitmap box2=new Bitmap(pictureBox1.Image);
    for(int i=1;i<myBitmap.Width-2;i++)
    {
     for(int j=1;j<myBitmap.Height-2;j++)
     {
      c1=myBitmap.GetPixel(i,j-1);
      c2=myBitmap.GetPixel(i-1,j);
      c3=myBitmap.GetPixel(i,j);
      c4=myBitmap.GetPixel(i+1,j);
      c5=myBitmap.GetPixel(i,j+1);
      c6=myBitmap.GetPixel(i-1,j-1);
      c7=myBitmap.GetPixel(i-1,j+1);
      c8=myBitmap.GetPixel(i+1,j-1);
      c9=myBitmap.GetPixel(i+1,j+1);
      r1=c1.R;
      r2=c2.R;
      r3=c2.R;
      r4=c4.R;
      r5=c5.R;
      r6=c6.R;
      r7=c7.R;
      r8=c8.R;
      r9=c9.R;
      fxr=8*r3-r1-r2-r4-r5-r6-r7-r8-r9;
      rr=Math.Abs(fxr);
      if(rr<0) rr=0;
      if(rr>255) rr=255;
      Color cc=Color.FromArgb(rr,rr,rr);
      box.SetPixel(i,j,cc);
     }
     //pictureBox2.Refresh();
     //pictureBox2.Image=box2;
    }
    box.Save(stream,System.Drawing.Imaging.ImageFormat.Bmp);
    return stream.ToArray();
   }
   catch(Exception err)
   {
    return null;
   }
  }
客户端代码
private void button1_Click(object sender, System.EventArgs e)
  {   
   localhost1.Service1 serv;
   byte[] bytes;
   System.IO.MemoryStream stream;
   Bitmap image;
   serv=new localhost1.Service1();
   bytes=serv.GetImage(textBox1.Text);
   if(bytes!=null)
   {
    stream=new System.IO.MemoryStream(bytes);
    image=new Bitmap(stream);
    pictureBox1.Image=image;
   }
   else
   {
    MessageBox.Show("no image returned");
   }
  }

Feedback

# re: webservice传输图像数据  回复  更多评论   

2007-06-27 17:18 by teacher
软件技能
  必须需要掌握软件:(以优先级排序)
  策划本身应学软件:
    1、Microsoft Office系列软件:含Word、Excel、Visio、PowerPoint
    2、Adobe软件:Photoshop
  其它有必要学习的技能
    1、程序相关语言:C++(选修汇编,选学习软件VC)
    2、美术相关软件:3DMAX(选学习软件maya)
    3、高等软件掌握能力(指能迅速上手使用各类软件)

推荐书籍
    1、神话类书籍:《中国神话传说词典》(袁珂编)、《山海经》、《神仙传》
    2、历史类书籍:《史纪》、《三国志》、《中国人史纲》(柏杨著)(选读《中国上下五千年》、《世界上下五千年》)
    3、文学类书籍:《西游记》、《三国演义》、《水浒传》、《封神演义》、《说唐》(选读《红楼梦》)
    4、武侠类书籍:金庸全集;古龙《陆小凤》、《楚留香传奇》、《武林外史》、《绝代双骄》;温瑞安《四大名捕》系列
    5、奇幻类书籍:龙枪编年史
    6、科幻类书籍:儒勒·凡尔纳三步曲《海底两万里》、《神秘岛》、《格兰特船长的儿女》(选读倪匡《卫斯理》系列)

推荐电影、动漫
    1、教父系列,魔戒系列,斯皮尔伯格的电影
    2、幽游白书
    3、COWBOY-BEBOP(太空牛仔)
    4、剑风传奇
    5、龙珠
    6、JOJO奇妙冒险
    7、机动战士高达(几个剧场版)
    8、足球小将
    9、花之庆次
    10、孔雀王
    11、福星小子
 电影尽可能的多看,在不影响学习和工作的前提条件下。

游戏设计方面的书籍
    《游戏软件设计与开发大揭秘》
    美:Marc Saltzman著
    何健辉 应光光 陈志远等译
    清华大学出版社
    价:42.00¥

    《游戏设计——原理与实践》
    美:Richard Rouse III
    尤晓东 等译
    电子工业出版社
    价:48.00¥

    《游戏的设计与开发——梦开始的地方》
    叶展 叶丁编著
    人民交通出版社
    航空工业出版社
    价:50.00¥

    《游戏设计概论》
    荣钦科技 编著
    北京科海电子出版社
    价:36.00元
  这四本中,对于专业游戏设计师来说,可以用来补补课,对于自己哪些还不门儿清的地方有个了解。对于新手上路,或者立志入行的朋友,推荐先看叶氏兄弟的《游戏的设计与开发——梦开始的地方》,进阶书籍为《游戏设计——原理与实践》、《游戏设计概论》,参考书目《游戏软件设计与开发大揭秘》


    《软件开发的创新思维》
    美:Alan Cooper
    刘瑞挺 刘强 程岩等译
    电子工业出版社
    价:30.00¥
  对大多数软件开发皆有用的书,强烈推荐看一下,是针对软件而言,包括对界面、软件操作等内容做了非常直感的分析,尤其对用户的分析,完全可以适用于网络游戏软件。

项目管理书籍
    《人月神话》
    美:Frederick P. brooks Jr. 著
    UML China翻译组 汪颖 译
    清华大学出版社
    价:29.80¥

    《人件》
    美:Tom Demarco & Timothy lister著
    UML China 译
    清华大学出版社
    价:29.80¥
  上面这两本书,是朋友大鲵推荐的,看了一下果然受益匪浅,主要是教你如果在IT公司管理产品项目,第二本是针对IT公司产品项目开发团队的管理和带动。偶多次提到这两本书的好处,咳,这次就不说了。

其它书籍
    《电影剧作概论》
    汪流(主编) 王迪 黄式宪 刘一兵 柳城 著
    中国电影出版社
    价:24.80¥

    《现代电影剧作艺术论》
    王迪 著
    中国电影出版社
    价:11.60¥

    《电影剧作教程》
    刘立滨 主编
    何可可 李波 著
    中国电影出版社
    价:22.00¥

    《电视策划与撰稿》
    许永 著
    中国广播电视出版社
    价:18.00¥

    《电视戏曲论纲》
    杨燕 著
    中国广播电视出版社
    价:17.00¥
  以上五本,前两本推荐,咳,后三本看了肯定能学到东西,不看也无伤大碍,自己判断值不值吧。

  其实有的内容,是可以在做某个主题游戏是现学的,而不用一下子,就能说出个一二三来.但一些比较常用的知识,如网络软件应用、中国历史常识、神话相关常识性的东西,在你印证一个问题时,不用现翻书,我以为是非常必要的;另外这方面的积累,还包括,对网络游戏的认识,或者说对游戏的认识。
  现在大家不是玩家了,已经在走向职业游戏设计人,在与大家讨论时,怎么会出现,我没有玩过,我不知道这样的词呢?
我们从几个方面说吧

1.书籍
  其重要性毋庸置疑,这一点大家一定已经有感触了。
  对游戏软件设计,程序基础等书籍,能了解到,能掌握到什么程度尽力而为,这个过程应该是伴随着你的游戏设计生涯的。
  而对历史、文学、神话等,那个部分的书,大多是必读的,也就我列给大家的。另外我开了一些了武侠,科幻,玄幻的书单。这个,在力所能及的情况下,应该是看的,为什么呢,这样的结果,不一定使你掌握很多知识,但可以丰富和提高你的感性思维。
  如果男人是以理性思维见长,女人是以感性思维见长。那么游戏设计人,应该同时具备这两思维。理性思维就是遇事数据化比较强,而不大含个人感情色彩。而感性思维就与之相反。 一般理性思维,比较适合的职业为医生,程序员,科学研究工作者等;而感性思维较强的人,比较适合诗人,作家,画家等等。

在有一个功能要推出时,需要有游戏设计所掌握感性思维,去理解玩家是否会喜欢这个设计;又需要用程序员思维去思考如何实现。理性与感性,从这一点可融合了。

2.电影与动漫,所提供给大家的都是感性思维认识。
  不是让大家被感化,而是现在越来越大的趋势是游戏设计与影视相接邻了。在《骇客帝国》中,我们看到很多电脑处理的手法。其实很多手法都可以微妙的做在游戏中的。
  另外,3D游戏的盛行,对CG,过场动画,也都有要求,所以影视的处理手法,是非常有必要借鉴的。

问:我看过波斯王子的介绍~在游戏里使用了大量的电影制作方面的技巧~
答疑:是的。主要是镜头的运用。广角镜头的使用显得《波》在场景来说,气势非常宏大。仙3,在过场动画时,也用了一些常用的电影镜头表现。

  所以让大家看电影,动画,是这个目的,不是只是看着玩,看着一乐。在游戏,一些表现,如果用了电影或是文学作品常用的手法会有奇效,《仙1》中,林月茹死时,那段灰的倒叙,不知道搞哭过多少人。这样的手法,如果不是通过文学与影视方面的提高,是凭空想不出来的
  大家需要自己去找这方面的书去提高,再回头做游戏设计时,你会发现,很有用的。同一个表现,可能不同的导演会采用不同的处理,大家学,就是学这样的结果。

3.软件的掌握
  在初入行时,我最得意的莫过于此了,就是可以很容易的掌握和提高一款软件的,即使在事前没有人知道这个软件是做什么的。常用随机的方法,下个软件,先搞清楚它是干什么的,然后用它来做事。
  在现实中,很少有人会去教你一款软件怎么用,更遗憾的是,你也不一定可以找到他的说明书。所以,对于软件的深层使用,必须要自己去摸索。
  所以那几款软件,大家尽可能的深入,函数、宏等,能学到哪一步就学到哪一步。

4.最后要提及的就是对游戏。这也是非常重要的。
  对于游戏,大家在未入行时,往往以为,游戏策划,就是要玩游戏,这下当了游戏策划了,爽了!
  对于一款游戏的了解,除了亲手去玩,还有很多方式;
  如果你亲自玩过每一款游戏,你根本没有那个精力。如果你非常需要研究的游戏,不亲自玩,你很难了解。所以在玩时,是要有目的性的。
  如果我们在开会讨论一些游戏,与我们的游戏相类似时,而你对这类游戏完全没有接触过,当你看到大家都振振有辞,只有你说不出个什么,你想想,会不会非常郁闷呢?
  玩,怎么玩?这个不能以玩家那样随心所欲,要克制自己,并主观肯定他们游戏,去走近它们,了解它们。另外还要排斥对于某款游戏是垃圾这样的想法。
游戏学院-虹口中心欢迎您!

详请咨询请致电:

校 区 电 话:021-65600011/65176308(咨询老师人工接听)

QQ 在线咨询:491016363

Email咨询:shgamecollege@gmail.com【即时回复】

上海游戏学院网址:www.shgamecollege.com

校 区 地 址:汶水东路51号联合数字内容产业园6楼A区(3号线大柏树1号出口向东500米)







# re: webservice传输图像数据  回复  更多评论   

2007-06-28 15:41 by scch
似乎这些有点过于的复杂了...
http://www.akkb.org/yxdl/ 电炉 http://www.shandao-cn.net/">http://www.shandao-cn.net/aboutus.htm">http://www.shandao-cn.net/">http://www.shandao-cn.net/aboutus.htm 检测设备 http://www.kvov.net.cn/neiye/wangzhan.htm 无锡网站制作 http://blog.jinnong.cn/u/dxq1098/index.html 高低温试验箱 http://blog.rayli.com.cn/dxq1147/default.aspx 云南协和医院 http://blog.ithov.com/u/scch0706/index.html 云南协和医院 http://blog.86950.com/nsstblog/u/197/index.html 化工机械 http://www.wxgqwj.cn/ynxhyy.htm 云南协和医院 http://scch0740.blog.hexun.com/ 高低温试验箱 http://www.jshuihua.com/ 填料 http://www.shandao-cn.net/">http://www.shandao-cn.net/ 实验室设备 http://scch0760.blog.hexun.com/ 高低温试验箱 http://tichemin.com 压力容器 http://blog.wuhan.net.cn/m/dxq1165/index.html 环保设备 http://www.shandao-cn.net 试验设备 http://scch0719.blog.hexun.com/ 电炉 http://scch0710.blog.hexun.com/ 云南协和医院 http://blog.houhai.com/user3/25969/ 云南协和医院 http://www.jiangyin-wangzhan.cn/pro01.html 蒸馏塔 http://blog.xoyo.com/scch0723 超声波清洗机 http://www.conglin.cn/u/scch0694/index.html 重庆协和医院 http://www.xunway.com/Users/scch0758/Default.html 高低温试验箱 http://www.jiangyin-wangzhan.cn/cp11.htm 螺旋板式换热器 http://www.jiangyin-wangzhan.cn/prozf.html 刮板式薄膜蒸发器 http://www.smokerunit.com/blog/blog.asp?name=dxq1154 云南协和医院 http://www.jiangyin-wangzhan.cn/cp39.htm 结片机 http://www.simbaflooring.com/xhyy.html 云南协和医院 http://dxq1056.blogbus.com/ 云南协和医院 http://blog.gxnews.com.cn/u/11371/ 云南协和医院 http://blog.86950.com/nsstblog/u/192/index.html 云南协和医院 http://tichemin.com/cp31.htm 反应釜 http://www.shandao-cn.net/">http://www.shandao-cn.net/product3.htm 高低温试验箱 http://tichemin.com/ 化工机械 http://www.xunway.com/Users/scch0783/Default.html 结片机 http://blog.ithov.com/u/scch0726/index.html 高低温试验箱 http://www.yixingwanzhanjishe.cn 宜兴网络公司

# re: webservice传输图像数据  回复  更多评论   

2007-06-28 16:33 by 济公
TO:scch
复杂?么事意思?!那你来几个简单的。还有以后别他妈乱贴广告,否则做了你!
只有注册用户登录后才能发表评论。