如何使用Processing获取图片中每一个像素的坐标
2024-08-31 12:03:47
剛好碰到有同學問如何在Processing中進行像素級的圖片處理,
=============================================================
此時需要一個基本的公式,用來遍歷圖片中的每一個像素。
坐標 = Y*寬度 + X
示例:
x/y | 0 | 1 | 2 |
0 | 0 | 1 | 2 |
1 | 3 | 4 | 5 |
2 | 6 | 7 | 8 |
一個3x3的圖像,寬3個像素,高3個像素。
如果要搜索“第2行,第1列”的像素的“坐標”
X = 0,Y = 1
坐標 = 1*3 + 0 = 3
可以求出,“第2行,第1列的像素的坐標”是“”。
用這種方法,就可以任意獲取一個圖片中的任何一個像素的坐標了。
=============================================================
進階方法 Advance Method
=============================================================
使用兩次循環來搜索每一個像素。公式如下:
坐標 = X坐標 和 Y坐標
for(int y=0;y<height;y++){
for(int x=0;x<width;x++){
int loc = y*width + x;
}
}
這樣就能找到每一行、每一列中間的每一個像素了。
最新文章
- css 拾遗
- EF架构~为分组添加位运算聚合方法
- IMongoQuery的内部实现Query的用法
- PHP error_log() 函数
- import com.sun.image.codec.jpeg.JPEGCodec不通过 Eclipse找不到包
- Vim光标移动
- JQuery UI 精品UI推荐
- Objective C 链式调用
- 操作系统栈溢出检測之ucosII篇
- nginx 判断访问文件或目录不存在rewrite
- 关于CheckStyle在eclipse出现的问题
- [Swift]LeetCode89. 格雷编码 | Gray Code
- Jekyll博客添加Valine评论
- fiddler修改response header
- oracle查表技巧
- 下载pywin32
- ERR! registry error parsing json
- jQuery获取对象简单实现方法
- iOS 系统消息通知
- 【ActiveMQ】- 发布/订阅模式