精华内容
下载资源
问答
  • 实现div里的img图片水平垂直居中

    万次阅读 多人点赞 2017-03-31 09:53:09
    img src="1.jpg" alt="haha"> </div> </body>方法一: 将display设置成table-cell,然后水平居中设置text-align为center,垂直居中设置vertical-align为middle。<style ...

    body结构

    <body>
    	<div>
    		<img src="1.jpg" alt="haha">
    	</div>
    </body>
    

    方法一:
    将display设置成table-cell,然后水平居中设置text-align为center,垂直居中设置vertical-align为middle。

    <style type="text/css">
    	*{margin: 0;padding: 0;}
        div{
    		width:150px;
    		height: 100px;
    		display: table-cell;
    		vertical-align: middle;
    		text-align: center;
    		border:1px solid #000;
    	}
    	img {
            width: 50px;
      		height: 50px;
    	}
    </style>
    

    结果如下图所示:
    这里写图片描述

    方法二:
    通过position定位来实现。将div设置成相对定位relative,将img设置成绝对定位absolute,left:50%,top:50%,此时图片的左上角位于div的中心,要是图片的中心位于div的中心,就需要将图片向上移动图片高度的一半,并向左移动图片宽度的一半。

    <style type="text/css">
    	*{margin: 0;padding:0;}
    	div{
    		width:150px;
    		height: 100px;
    		position: relative;
    		border:1px solid #000;
    	}
    	img {
      		width: 50px;
      		height: 50px;
      		position: absolute;
      		top: 50%;
    		left: 50%;
      		margin-top: -25px; /* 高度的一半 */
      		margin-left: -25px; /* 宽度的一半 */
    	}
    </style>
    

    结果如下图所示:
    这里写图片描述


    很久以前的文章了,看到浏览量这么高,我再补充几种实现方法

    方法三:可以用在不清楚图片图片或元素的真实宽高情况下
    还是通过position定位来实现。将div设置成相对定位relative,将img设置成绝对定位absolute,left:50%,top:50%,此时图片的左上角位于div的中心,要是图片的中心位于div的中心,就需要将图片向上移动图片高度的一半,并向左移动图片宽度的一半,如果不知道元素的宽高,可以用transform: translate(-50%,-50%);

    <style type="text/css">
        *{margin: 0;padding:0;}
        div{
            width:150px;
            height: 100px;
            position: relative;
            border:1px solid #000;
        }
        img {
            width: 50px;
            height: 50px;
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
        }
    </style>
    

    方法四:

    <style type="text/css">
        *{margin: 0;padding:0;}
        div{
            width:150px;
            height: 100px;
            position: relative;
            border:1px solid #000;
        }
        img {
            width: 50px;
            height: 50px;
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            margin: auto;
        }
    </style>
    

    方法五:弹性布局flex

    <style type="text/css">
        *{margin: 0;padding:0;}
        div{
            width:150px;
            height: 100px;
            border:1px solid #000;
            display: flex;
            justify-content: center;
            align-items: center;
        }
        img {
            width: 50px;
            height: 50px;
        }
    </style>
    

    效果都一样,希望能帮到大家!

    读后有收获并有兴趣的可以微信打赏哈哈:
    在这里插入图片描述

    展开全文
  • windows下使用labelImg标注图像

    万次阅读 多人点赞 2018-12-29 17:04:53
    工作中遇到一个更好用的标注软件,速度快,操作...用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等,此处暂时只介绍其中的一种标注工具:labelImg。等到后期...

           工作中遇到一个更好用的标注软件,速度快,操作方便,分享一下:

    https://blog.csdn.net/python_pycharm/article/details/102685591

    用于深度网络训练的数据集做标注的方法和工具有好多,像Labelme、labelImg、yolo_mark、Vatic、Sloth等等,此处暂时只介绍其中的一种标注工具:labelImg。等到后期熟悉其他的标注工具会一一介绍。废话不多说,直接进入正题!

           此篇先介绍在windows下使用已经编译好的labelImg。

      一、labelImg工具下载:

             下载地址:链接:https://pan.baidu.com/s/1ZVRpMIbkN2HryCtwfOvdMw 提取码:6666 

             下载的文件是编译好的,可执行的labelImg.exe文件。直接将文件放在windows环境下,双击可执行。

                                                 

     二、labelImg工具使用方法:

           1.双击labelImg执行文件图标,会出现操作界面:

           

           出现这样的窗口界面,说明labelImg已经正常开启,背景黑色的窗口是终端界面,不要理会.......

           在labelImg窗口的左边,有一些操作的功能,其中:“Open”是打开单个图像,“Open Dir” 打开文件夹,"Change Save Dir" 

           图像保存的路径,“Next Image” 切换到下一张图像,“Prev Image”切换到上一张图像,“Verify Image”校验图像,“Save”

           保存图像,“Create RectBox”画标注框一个,“Duplicate RectBox”重复标注框,“Delete RectBox”删除标注框,“Zoom In”

           放大图像,“Zoom Out” 缩小图像,“Fit Window”图像适用窗口,“Fit Width”图像适应宽度。

           当然,使用操作按钮不是很方便,下面介绍一些快速的快捷键,为无聊的标注工作节省一些时间。

           Hotkeys:

    ctrl +Q 退出软件 ctrl + - 缩小
    ctrl + o openfile ctrl + = 原始大小
    ctrl + u openDir ctrl + F fitwindow
    ctrl + r ChangeSaveDir ctrl + E 编辑标签
    ctrl + s 保存 ctrl + shift + o 打开的文件夹只显示.xml文件
    ctrl + L boxlineColor ctrl + shift + s  
    ctrl + J move and edit Boxes ctrl + shift + F fitWidth
    ctrl + D 复制框 d nextImg
    ctrl + H 隐藏所有的框 a preImg
    ctrl + A 显示所有的框 space 标记当前图片已标记
    ctrl + + 放大 w 画框
        Delete 删除框

       三、开始图像数据标注:

             一般操作的顺序:“open file ”  -----"create rectbox " -----"输入类别名称 "-----“change save dir ”-----"Save"

             最后在保存文件的路径下生成.xml文件,.xml文件的名字是和标注照片的名字一样,如果要修改已经标注过

             的图像,.xml中的信息也会随之改变。得到的.xml 和PASCAL VOC所用格式一样!

                     

                                                        

           

             文章到这里,关于labelImg工具的使用基本结束了,要是你想在Linux系统、Ubantu、或者是MAC系统中使用labelImg,

             可以参考一个教程:https://github.com/tzutalin/labelImg/ 

             这个项目里有具体的安装和使用教程,亲可以去实践一下。本人最近在做深度学习方面的工作,有正在从事或者想做这

             方面工作的朋友,可以留言共同交流。好的东西之所以能成为好,不是它本身有多好,而是在于它能被分享。

       

       

     

     

     

     

     

     

     

     

     

     

     

     

     

     

          

     

     

     

    展开全文
  • HTML如何让IMG自动适应DIV容器大小

    万次阅读 多人点赞 2018-05-22 12:21:12
    为了让IMG自适应大小,如下我做了一个横向自适应的示例: IMG样式(横向拉伸,纵向自动匹配大小) DIV样式(元素居中显示) IMG样式(横向拉伸,纵向自动匹配大小) width:100%; ...

    HTML如何让IMG自动适应DIV容器大小

    为了让IMG自适应大小,如下我做了一个横向自适应的示例:

    • IMG样式(横向拉伸,纵向自动匹配大小)
    • DIV样式(元素居中显示)

    IMG样式

    (横向拉伸,纵向自动匹配大小)

    	width:100%;
    	height:auto;
    

    (纵向拉伸,横向自动匹配大小)

    	width:auto;
    	height:100%;
    

    DIV样式(元素居中显示)

    	display:flex;
    	align-items:center; 
    	justify-content:center;
    

    示例代码

    如下是两个大小和比例都不同的图片,应用这个方法可以让图片自动填充并居中显示

    <html>
    <head>
    <title>让图片自动适应DIV容器大小</title>
    <style>
    .ShaShiDi{
    width:500px;
    height:400px;
    display:flex;
    align-items:center;
    justify-content:center;
    			/*为了效果明显,可以将如下边框打开,看一下效果*/
    			/* border:1px solid black; */
    }
    
    .ShaShiDi img{
    	width:100%;
    	height:auto;
    }
    
    </style>
    </head>
    <body>
    	<div class="ShaShiDi">
    		<img src="./1.png"/>
    	</div>
    	<div class="ShaShiDi">
    		<img src="./2.png"/>
    	</div>
    </body>
    </html>
    

    展开全文
  • 【Vue】vue中img的src属性绑定问题

    万次阅读 多人点赞 2018-07-31 19:52:55
    问题:img的src属性填写的图片地址,可以正常渲染,但是一旦利用绑定:src属性的时候,图片就加载失败了 需求:鼠标移入切换图片 上一位前端小哥哥,没做这个交互,我接手后加上去,很简答的交互,我替换图片的...

    问题:img的src属性填写的图片地址,可以正常渲染,但是一旦利用绑定:src属性的时候,图片就加载失败了
    需求:鼠标移入切换图片

    这里写图片描述
    上一位前端小哥哥,没做这个交互,我接手后加上去,很简答的交互,我替换图片的时候准备三元判断,src需要属性绑定,于是发现同样的地址,我放上去图片就是加载不出来,图片加载不出来,那肯定是地址问题了(插一句:上一位大佬文件结构可能不规范),一般都是static存放静态文件,但是他自己创建了一个stalic(哭笑.gif)

    上代码:

    <img src="../../../src/stalic/font/arrow0-0.png" alt="">  //上一位的
    
    <img :src="Bol == 1 ? imgUrl : imgUrl2" alt="">     //我的   data里面是:
    imgUrl: '../../../src/stalic/font/arrow0.png',
    imgUrl2: '../../../src/stalic/font/arrow0-0.png'
    

    但是浏览器并没有渲染出来我的图片,而他的图片可以正常渲染,同样的路径,为什么我的不显示? 而且浏览器还没有报错。

    原因:这里使用的是本地路径,想起来static静态文件夹,于是我将图片放入到static文件夹中
    这里写图片描述
    再次修改路径:

    imgUrl: ./static/arrow0.png,
    imgUrl2: ./static/arrow0-0.png
    

    或者,Common写法

    imgUrl: require('../../../src/static/font/arrow0.png'),
    imgUrl2: require('../../../src/static/font/arrow0-0.png')
    

    图片总算是出来了, 然后总结几个可以解决本地图片路径显示不出来的问题:

    1.把图片放在src同级的static文件夹下。
    2.把图片放在cdn上,把网络地址存在imgUrl里,然后直接<img :src="imgUrl">去展示。
    3.图片放在assets文件夹,然后在data里面require进图片

    data() {
    imgUrl:require('./assets/logo.png')
    }
    

    然后放入<img :src="imgUrl">展示即可。

    展开全文
  • CV之LabelImg:图片标注工具之LabelImg(图像标注工具)的简介、安装、使用方法详细攻略 目录 LabelImg的简介 常见的图片标注工具 LabelImg trainingImageLabeler labelImg的安装 LabelImg的使用方法 ...
  • boot.img(kernel+ramdisk.img) ramdisk.img(/) system.img(/system) userdata.img(/data) cache.img(/cache) recovery.img(kernel+ramdisk-recovery.img) ramdisk-recovery.img(/) split_bootimg.pl boot.img ...
  • 如何判断img加载完成?

    万次阅读 2020-11-18 01:52:14
    一、load事件 <!DOCTYPE HTML> <...img - load event</title> </head> <body> <img id="img1" src="http://pic1.win4000.com/wallpaper/f/51c3bb99a21ea.j.
  • 1、系统镜像(system.img) 系统镜像是地址ROM最常使用的一个镜像,用于存储Android系统的核心文件,System.img就是设备中system目录的镜像,里面包含了Android系统主要的目录和文件。一般这些文件是不允许修改的。...
  • 使用fastboot工具刷入recovery.img、boot.img、system.img
  • img.shape img.size

    千次阅读 2016-12-27 08:53:21
    import cv2 ...img=cv2.imread('messi5.jpg') print img.shape px=img[100,100] print px blue=img[100,100,0] print blue ## [57 63 68] ## 57 print img[100,100] img[100,100]=[255,2
  • 图片标注工具LabelImg使用教程

    万次阅读 多人点赞 2016-12-13 10:24:34
    本篇博客将推荐一款十分好用的图片标注工具LabelImg,重点介绍其安装以及使用的过程。在此感谢原作者在github所做的贡献,这款工具是全图形界面,用Python和Qt写的,最牛的是其标注信息可以直接转化成为XML文件,与...
  • HTML标签img--改变图片尺寸

    万次阅读 2019-08-03 10:02:05
    1、统一大小? 我的网页上面有许多的图片,有的大,有的小,我想如果图片大的实现缩放,所有的都是一般大。...img src='http://pic2.ooopic.com/01/03/51/25b1OOOPIC19.jpg' width=400px height=4...
  • openwrt 排坑 qemu-img使用 img文件转vmdk

    千次阅读 2019-12-10 15:15:09
    qemu-img img转vmdk的正确姿势,快来学习一下
  • simg2img工具

    千次下载 热门讨论 2015-01-17 11:36:45
    Android中将system.img解压为ext4格式的raw image的工具,经过该工具,得到的img可以直接进行mount操作。
  • android解析 ramdisk.img boot.img system.img

    千次阅读 2015-09-23 11:05:22
    img解析: ramdisk.img:android根文件系统,在android编译系统生成的out/target/product/root目录中 结构: ./init.trout.rc ./default.prop 保存一些调试参数,对于开发者相当重要 ./proc ./dev ./init....
  • canvas转换成img, html转换成img

    千次阅读 2019-04-08 14:23:31
    1.canvas转换成img 当时情境:使用jquery.qrcode.js生成qrcode时,默认生成的DOM元素是canvas,而不是img,这如果是在微信开发就无法长按保存图片,所以需要转换成img //从 canvas 提取图片 image function ...
  • 匹配去掉img标签 <script> var str = '<p><code>uni-app</code> 完整支持 <code>Vue</code> 实例的生命周期,同时还新增页面生命周期</a>。</p> <img src=...
  • recovery.img中主要包含内核和根文件系统两个东西,
  • LabelImg介绍

    千次阅读 2017-10-29 09:56:28
    LabelImg 图像标注
  • 其中, ramdisk.img是emulator的文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会把system.img和userdata.img分别加载到 ramdisk文件系统中...
  • 在用Windows系统的台式电脑给Android机顶盒刷机时,fastboot flash boot boot.img可以刷入;fastboot flash system system.img 却一直卡在sending system.img,解决办法:将刷机线从机箱前方的USB口移到后面
  • Android 源码编译后,在out/target/product/generic下生成的三个镜像文件:ramdisk.img,system.img,userdata.img以及它们对应的目录树root,system,data。 ramd
  • vue动态设置img的src路径

    万次阅读 2018-07-30 22:00:45
    相信开发的小伙伴已经遇到这个问题了,动态切换img标签的src时,写的路径就是不生效,原因是vue并没有把你的路径字符串当做路径来处理,而是直接当做字符串了,当然网上也有很多方法,这里使用的是最有效的方法。...
  • Pack/unpack factory image: ... A typical Android factory package contains several image files, such as system.img, cache.img, userdata.img, boot.im...
  • recovery.img与boot.img简单对比分析

    千次阅读 2017-02-10 16:54:29
    今天对比分析了一下recovery.img和boot.img的结构,从中粗略知道了Android手机中的恢复模式是怎么回事。 以下是文件结构的对比图:     从中我们知道: (1)recovery.img其实已经是进入了Linux...
  • android system.img,ramdisk.img,boot.img 分析

    千次阅读 2012-03-07 11:57:17
    其中, ramdisk.img是emulator的 文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会 把system.img和userdata.img分别加载到 ramdisk文件系统中...
  • 快速编译system.img和boot.img的方法

    千次阅读 2017-07-27 11:03:41
    快速编译system.img和boot.img的方法 快速编译system.img,可以使用这个命令: #make systemimage  快速编译boot.img,可以使用以下命令: #make bootimage  快速编译userdata.img,可以使用以下命令:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 809,947
精华内容 323,978
关键字:

img