作者sobonbon (啊不就好棒棒)
看板Python
标题[问题] 如何将照片使用介面让user切割成方形
时间Mon Nov 24 14:09:44 2014
最近使用flask开发网页
想请教一下如果要让user上传照片
上传之後要让使用者选择切割成方形的范围(like facebook)
我比较想要做的方式是
前端可以让使用者框选正方形的范围
再把正方形的x1,x2,y1,y2丢到後端处理裁剪储存
那要怎麽做呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.217.16.234
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Python/M.1416809386.A.912.html
※ 编辑: sobonbon (180.217.16.234), 11/24/2014 15:25:05
1F:→ SocketAM2: opencv 11/24 21:25
2F:→ uranusjr: OpenCV 太牛刀了, 这个用 Pillow 比较适合 11/24 21:35
其实我目前就是用opencv作後端XDDD
但是前端想给使用者框选范围 再把x1 y1 x2 y2 传给opencv做
但是不知道要怎麽弄 是要用jq之类的东西吗@@
※ 编辑: sobonbon (220.143.117.136), 11/25/2014 23:30:10
4F:→ uranusjr: 所以你的问题是前端不知道怎麽做?这要用 JavaScript 了 11/26 19:22
5F:→ uranusjr: 去 Ajax 或 Web_Design 问会比较合适; Flask 从表单拿到 11/26 19:23
6F:→ uranusjr: 资料後剩下的才是 Python 11/26 19:24
传到後端处理应该是没问题
我以为用Flask连前端的那个传值也是要用py写
我去了解一下Web_Design的部份好了 感谢
※ 编辑: sobonbon (27.246.164.67), 11/27/2014 15:25:06
找到方向了
这种东西似乎是要用jq去弄
http://odyniec.net/projects/imgareaselect/examples-callback.html#submitting-selection-coordinates-demo
※ 编辑: sobonbon (120.117.136.46), 11/27/2014 18:38:50