close all;
clc;
clear;
%原图的路径
List = zeros(60,2);for i=1:60save_path='C:\Users\Lenovo\Desktop\test2\';%循环目录img_path_list = dir(strcat(save_path,'*.png'));%找出所有png图片信息picture_name=img_path_list(i).name;%提出png图片的名字A = imread(strcat(save_path,picture_name));%读入图片Size=size(A);S1=Size(1);S2=Size(2);nw=300;%裁剪图的宽nh=300;%裁剪图的高b=randperm(S1-nw,1);a=randperm(S2-nh,1);JA=imcrop(A,[a b nh-1 nw-1]);%imcrop 先高后宽filepath=pwd; %保存当前工作目录cd('C:\Users\Lenovo\Desktop\test1') %把当前工作目录切换到指定文件夹new_name=strcat(num2str(i),'test_',picture_name);imwrite(JA,new_name);cd(filepath) %切回原工作目录AA=[a+150,b+150];List(i,:) = AA;end

在大图中随机裁取一副小图,并输出小图中心点像素位置相关推荐

  1. arcgis根据矢量范围裁取tif影像(栅格数据)、批量合并shp文件、根据矢量范围裁取区域内的矢量,输出地理坐标系

    选取研究区域,作图美观. 这是最初的矢量文件,现在切割得到了云贵川地区的矢量文件,通过直接编辑最初的矢量文件. 现在要从上图切出云贵川区域. 打开对话框后输入影像和裁剪的区域,如果只需要裁剪的矢量区域 ...

  2. 随机密码生成。编写程序,在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。

    #e6.1随机密码生成,在26个字母大小写和9个数字组成的列表中随机生成10个8位密码 import random s = ["a","b","c&q ...

  3. spring 数组中随机取几个_游戏编程中需要掌握哪些数学物理知识

    一. 相似三角形知识的应用 在摇杆控制物体运动的游戏中,摇杆的手柄(下图黄色圆饼),不能移出摇杆所在的套(下图灰色圆环),也就是说摇杆偏离中心点的最大距离为max_R.一旦触摸移动过程中移动的点超出此 ...

  4. python权重是什么意思_在python带权重的列表中随机取值的方法

    1 random.choice python random模块的choice方法随机选择某个元素 foo = ['a', 'b', 'c', 'd', 'e'] from random import ...

  5. python中怎么随机从字典中取值_python怎样从字典中随机取数据

    python从字典中随机取数据的方法:可以利用random.sample()函数来实现.random.sample()函数多用于截取列表的指定长度的随机数,但是不会改变列表本身的排序. random. ...

  6. C++高效率在m个单位中随机取n个单位的算法

    C++高效率在m个元素中随机取n个元素的算法 一.简述 在编程中,尤其是编写游戏的过程中经常会遇到在m个东西中取出n个东西的需求,这个时候一般人都会想到随机n个数出来,然后在原来的列表中去凑这n个数的 ...

  7. spring 数组中随机取几个_美团Java研发三面(3年经验):MySQL+Spring源码+分布式+算法+线程...

    虽然自己记性不太好,但还是记录了一下,热乎乎的面经啊,也有一些问题没能记住.三面技术面经如下: 美团一面: 中间省略掉大概几个问题,因为我不记得了,下面记得的基本都是我没怎么答好的. 了解SOA,微服 ...

  8. CSS从大图中抠取小图完整教程(background-position应用)

    转:http://www.cnblogs.com/iyangyuan/archive/2013/06/01/3111704.html 相信很多喜欢研究网页界面的童鞋都遇到过一个奇妙的现象:网页中很多图 ...

  9. CSS从大图中抠取小图完整教程(background-position应用) (转)

    自认为把background-position的应用讲得非常通俗易懂的教材.做个记号. 相信很多喜欢研究网页界面的童鞋都遇到过一个奇妙的现象:网页中很多图片素材被合成在一张图片上. 起初小菜模仿网站的 ...

最新文章

  1. MongDB与Spring整合及操作
  2. 易被销售员忽略的销售细节
  3. 科创板5只股发行市盈率高达40、50倍,会有什么风险?
  4. freemarker取数
  5. python编写时钟代码_python编写时钟代码
  6. cs python_python_13(前端—cs)
  7. 服务器版“永恒之蓝”高危预警 (Samba远程命令执行漏洞CVE-2017-7494) 攻击演示...
  8. 利用python实现PSM
  9. 云原生落地实践的25个步骤
  10. 职场人士,如何打造“自品牌”?
  11. 来看看未来最有前景的行业
  12. Java包装类及自动装箱、拆箱
  13. html5 游戏制作教程,【整理】一步一步学做HTML5游戏教程
  14. python pandas excel 排序_python – Pandas – 使用datetimeindex对数据帧进行排序
  15. 【Git从入门到精通】02-深入Git
  16. 对当前软件行业的一点点感想
  17. Hadoop安装教程_单机伪分布式配置_Hadoop2.6.0(2.7.1)Ubuntu14.04(16.04)
  18. Admin Lite v3.1 - PHP 管理面板 + 用户管理
  19. Python脚本实现12306火车票自动抢票回家or旅游
  20. 计算机硬盘一直正在处理,电脑闲置时硬盘一直在转怎么办

热门文章

  1. 我的游戏学习日志4——冒险岛
  2. jsp中解决中文乱码问题(基础问题)
  3. 跨域问题 cros错误
  4. 中国移动:5G毫米波尚需时间成熟,但未来可期!
  5. 美刊盘点金融风暴五大赢家:危机中赚得盆满钵满
  6. 计算机软键盘怎么打开,如何打开软键盘,详细教您电脑怎么打开软键盘
  7. ubuntu设置网卡默认启动_Ubuntu配置网卡IP地址
  8. 数学分析教程史济怀练习10.2
  9. hive中beeline连接报错 User: root is not allowed to impersonate root:已解决
  10. Oracle全备增量备份脚本,oracle数据全备份与增量备份脚本