是否有一些客户端组件(jquery/swf)可以在浏览器中上传和裁剪(用户应该能够选择要裁剪的区域)图像,然后将裁剪后的图像发送到服务器?
我在asp.net-mvc上(不确定是否重要)
我只是想分享我写的这段代码.我尝试搜索自定义裁剪活动,但大多数都会导致默认的"com.android.camera.action.CROP",尽管问题是自定义裁剪或徒手裁剪活动.无论如何,我只是为自己制作了一个,希望它会帮助你们.
public class CropView extends ImageView {
Paint paint = new Paint();
private int initial_size = 300;
private static Point leftTop, rightBottom, center, previous;
private static final int DRAG= 0;
private static final int LEFT= 1;
private static final int TOP= 2;
private static final int RIGHT= 3;
private static final int BOTTOM= 4;
private int imageScaledWidth,imageScaledHeight;
// Adding parent class constructors
public CropView(Context context) {
super(context);
initCropView();
}
public CropView(Context context, AttributeSet attrs) {
super(context, attrs, 0);
initCropView();
} …Run Code Online (Sandbox Code Playgroud) 我正在学习pygame并想要一个具有三种状态的按钮的图形:正常,悬停和按下.我有一个像这样的图像......

......我希望Surface使用它的一部分得到一个新的.
我正在使用以下代码加载图像:
buttonStates = pygame.image.load(os.path.join('image','button.png'))
Run Code Online (Sandbox Code Playgroud)
如何仅使用该图形的一部分来制作新曲面?
我需要一个演示,可以使用面部检测功能裁剪任何图像.
固定
但是经过几个冲浪时间我没有参加一个演示,所以我准备了一个演示,结合了我在网上找到的几个演示.
我准备了一个演示来裁剪图像.
我的演示裁剪图像矩形和圆形.
它还可以检测脸部并根据脸部检测裁剪图像.
我使用下面的图像来裁剪它.
并且裁剪结果的屏幕截图是:

该示例的xml是:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
tools:context=".MainActivity" >
<View
android:id="@+id/part1"
android:layout_width="fill_parent"
android:layout_height="100dp" >
</View>
<View
android:id="@+id/part2"
android:layout_width="100dp"
android:layout_height="100dp"
android:layout_marginTop="30dp" >
</View>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
Activity的java代码:
public class MainActivity extends Activity {
public View part1, part2;
int viewHeight, viewWidth;
private FaceDetector myFaceDetect;
private FaceDetector.Face[] myFace;
float myEyesDistance;
@SuppressWarnings("deprecation")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
part1 = findViewById(R.id.part1);
part2 = findViewById(R.id.part2);
part1.post(new Runnable() {
@Override
public void run() {
// TODO Auto-generated …Run Code Online (Sandbox Code Playgroud) 我使用{光栅}夹(或作物)的基础上的不规则shape文件(亚马逊生物群落),但输出总是具有矩形程度的栅格.不过,我需要在shape文件完全相同的几何形状的输出.有小费吗?干杯.
library(raster)
library(rgdal)
myshp <- readOGR("Amazon.shp", layer="Amazon")
e <- extent(myshp)
myraster <- raster("Temperature.tif")
myraster.crop <- crop(myraster, e, snap="out", filename="myoutput.tif")
Run Code Online (Sandbox Code Playgroud) 我正在尝试使用Swift创建一个iOS应用程序来捕获图像,并让用户保存图像的选定部分.在许多基于凸轮的应用程序中,我注意到提供了一个矩形框架,让用户选择所需的部分.这涉及滑动矩形的边缘或移动角落以适合所需的区域.
你能否指导我如何实现可移动的矩形以及如何只保存那部分图像?
我正在尝试创建一个像Instagram这样的相机,用户可以看到一个盒子,图像会裁剪到那个盒子.由于某些原因,相机不会一直到达屏幕底部并在末端附近切断.我也想知道如何在正方形内将图像裁剪为320x320?

任何人都可以为Angularjs推荐一个像样的图像裁剪指令吗?我看了几个,但找不到任何东西.有没有人找到他们喜欢的?
我们目前使用angular-file-upload(https://github.com/danialfarid/angular-file-upload)来上传文件,所以如果它可以使用它会很好.
我正在尝试裁剪图像,但我希望能够将裁剪区域设置为640px x 640px.我想阻止用户缩小到一个非常小的区域.所以基本上我宁愿为裁剪区域设置固定的高度和宽度.我已经调查了几个第三方库,但没有看到解决这个问题.我怎样才能做到这一点?
