Project1

标题: 如何只读取图片有像素部分 [打印本页]

作者: li807609447    时间: 2009-12-23 17:15
标题: 如何只读取图片有像素部分
本帖最后由 li807609447 于 2009-12-23 17:19 编辑

如何只读取图片有像素部分
   比如: 一张图片大小 100x100
       而有像素的区域大小只有 20X20,而且在图片中任意一个位置(没有确定的位置)
如何自动判断像素区域并读取???

注:
如果你的答案是
“像素的区域用PS去掉的”
那就请不要回答了,因为我的问题不是
这个

作者: veal    时间: 2009-12-23 17:43
伪代码:
初始化左上点,右下点
两个for loop循环所有像素
  如果当前像素有颜色(alpha或RGB判断)
    如果当前像素的x比左上点的x小,左上点的x=当前像素的x
    如果当前像素的y比左上点的y小,左上点的y=当前像素的y
    如果当前像素的x比右下点的x大,右下点的x=当前像素的x
    如果当前像素的y比右下点的y大,右下点的y=当前像素的y
返回左上点和右下点所组成的长方形
作者: li807609447    时间: 2009-12-27 12:10
谢啦




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1