移动鼠标实现图片的缩放

VS+Qt+Halcon——显示图片实现鼠标缩放移动图片 摘要 本篇博文记录一下,用VS+Qt+Halcon实现图片的读取以及鼠标缩放移动(鼠标事件调用了halcon自带的算子)的过程。以及遇到的坑.....???????? 先来看一下动态效果图: 主要控件: 添加一个Label控件,对象名设为label,用于显示图片,并将背景设为黑色,设置方法为:选中Label控件,在属性编辑器中找到styleSheet属性,在其后的值中输入background-co...... 阅读详情

效果图:

代码:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<!-- saved from url=(0047)http://solardreamstudios.com/_img/learn/css/pg/ -->
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD><TITLE>Modified Hoverbox Image Gallery</TITLE>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content=noindex,nofollow name=robots>
<STYLE type=text/css>* {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
PADDING-RIGHT: 30px; PADDING-LEFT: 30px; BACKGROUND: #fff; PADDING-BOTTOM: 30px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 30px; TEXT-ALIGN: center
}
H1 {
FONT: bold 16px Arial, Helvetica, sans-serif
}
P {
MARGIN: 15px 0px; FONT: 11px Arial, Helvetica, sans-serif
}
A {
FONT-WEIGHT: bold; COLOR: #900; TEXT-DECORATION: none
}
A:hover {
BACKGROUND: #900; COLOR: #fff
}
HR {
CLEAR: both; MARGIN: 24px 0px; _margin: 0
}
#page-container {
MARGIN: 0px auto; WIDTH: 350px; TEXT-ALIGN: left
}
.pg {
LIST-STYLE-IMAGE: none; WIDTH: 350px; LIST-STYLE-TYPE: none
}
.pg:unknown {
CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.pg LI {
DISPLAY: inline; LIST-STYLE-IMAGE: none; LIST-STYLE-TYPE: none
}
.pg LI A {
BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; HEIGHT: 75px
}
.pg LI A:hover {
FONT-SIZE: 100%; Z-INDEX: 2
}
.pg LI A IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100px; BORDER-BOTTOM: 0px; POSITION: absolute; HEIGHT: 75px
}
.pg LI A:hover IMG {
Z-INDEX: 1; LEFT: -50px; WIDTH: 200px; TOP: -37px; HEIGHT: 150px
}
.pg LI A:active IMG {
Z-INDEX: 1; LEFT: -50px; WIDTH: 200px; TOP: -37px; HEIGHT: 150px
}
.pg LI A:focus IMG {
Z-INDEX: 1; LEFT: -50px; WIDTH: 200px; TOP: -37px; HEIGHT: 150px
}
</STYLE>

<META content="MSHTML 6.00.6000.16481" name=GENERATOR></HEAD>
<BODY>
<DIV id=page-container>
<H1>鼠标移动事件</H1>
<P>将你的鼠标移动到图片上,你就能看见大的图片。。。。 </P>
<HR>

<UL class=pg>
   <LI><A href="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"><IMG
   alt="" src="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"></A>
   <LI><A href="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"><IMG
   alt="" src="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"></A>
   <LI><A href="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"><IMG
   alt="" src="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"></A>
   <LI><A href="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"><IMG
   alt="" src="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"></A>
   <LI><A href="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"><IMG
   alt="" src="Modified%20Hoverbox%20Image%20Gallery_files/flowers.jpg"></A>
</LI></UL>
<HR>

<P>&nbsp;</P>
</DIV></BODY></HTML>

 
Hoverbox Image Gallery wa-aj-frontend-completeSamples.zip wa-aj-frontend-completeSamples.zip wa-aj-frontend-completeSamples.zip wa-aj-frontend-completeSamples.zip wa-aj-frontend-completeSamples.zip wa-aj-frontend-completeSamples.zip 立即下载

相关推荐

hoverbox 图片放大JS

鼠标移上,放大图片的JS hoverbox.rar

web前端--制作图像画廊,鼠标经过小图时显示大图

web前端开发,使用HTML文件制作图像画廊,用css文件规定样式,实现鼠标经过小图时显示大图。

Hey3399的博客 2359

HoverBox:干净现代的工具提示

悬停框 干净现代的工具提示 用法 在<head>包括以下几行: < link rel =" stylesheet " type =" text/css " href =" HoverBox.css " /> < script type =" text/javascript " src =" HoverBox.js " defer > </ script > 要指示元素可以显示HoverBox,请将HBHasHoverBox类HBHasHoverBox到该元素。 可以通过设置HBTitle属性的值来设置HoverBox的标题。 有两个选项可用于设置HoverBox的内容。 设置HBBody属性的值 将HBBodyElem属性的值设置为模板元素的ID(包括# ) 如果使用第二个选项,则可以将类HBTemplate添加到模板中 例子: < div class =" HBHasHoverBo

打造可靠的 Ajax 应用程序,第 2 部分: 构建 Ajax 后端

2008 年 5 月 14 日 后端处理 — 服务器端脚本和程序 — 并不总能一投入到 Ajax应用程序中就很好地运转。相反,若能仔细地提前规划以确保数据以恰当及有效的格式发送,反而能让整个应用程序更内聚,并能减少不必要的复杂性。在本文中,Brett McLaughlin 展示了一个好的服务器端脚本如何能补足 Ajax 行为。 在本系列的 第 1 部分,我们在 Nathan Smith 的 H

码农之道 773

12个Javascript图片相册画廊网

<br />现在有大量的基于Flash的画廊展示程序,但很多时候,Flash能够创造更精美的效果,却不是那么方便用户,尤其是速度问题还有待解决。所以我们还是钟爱着javascript和CSS 。这里是综合了一些较好的JavaScript和ajax技术为基础的图片画廊程序解决方案,当然,它们中的一些不单是可以用来展示图片,还可以展示视频,html文档或是其它格式的多媒体内容。(via 12 javascript images gallries)<br />(E)2 Photo Gallery Made Wit

-- 1153

鼠标图片的操作(缩放、拖动)

//鼠标滚轮缩放 function bbimg(o){ $(o).css({'width':'auto','height':'auto','max-width':'auto','max-height':'auto'}) $('.fancybox-inner').css('overflow','hidden') var zoom=parseInt(o.style.zoom, ...

fk129 2665

PyQt5(利用QWidget和QPainter类)实现图片鼠标左键移动、中键缩放、右键还原等

在参考别人的基础上,改动不大,重新写了鼠标实现图片移动缩放、还原等功能,注释中写出来一些个人理解,欢迎小伙伴们提意见交流。具体代码如下: # -*- coding: utf-8 -*- """ Created on Sun May 5 21:37:54 2019 @author: Tiny """ # ===...

Tiny的博客 5477

react 实现图片的滚动缩放和按住鼠标左键移动图片效果

在react项目 按住鼠标左键移动图片效果 html(jsx)中 <img className='zoomImg' onDragStart={this.handleStopDrag} onMouseDown={(e) => { e.persist(); this.handleDrag(e) }} /> handleDrag事件 handleD...

北京欢迎您 3275

使用WPF Resource以及Transform等技术实现鼠标控制图片缩放移动的效果

程序要实现的目的是通过鼠标来控制图片缩放移动的效果,也就是说可以鼠标在程序界面上拖动图片,通过鼠标滚轮放大缩小图片。这种功能在图片浏览程序里面再普通不过了,一般来说,如果是在MFC或者Winform里面实现这两个功能的话,都是通过处理鼠标移动和滚轮事件,在这两个事件处理函数里面,获取鼠标的位置和滚轮滚动的偏移量,然后针对性地更改图片的位置和高宽度来做的。 比如说,在Winform里

Donjuan的专栏 4813

C 鼠标滚轮实现图片缩放移动

C# 鼠标滚轮实现图片缩放移动 去发现同类优质开源项目:https://gitcode.com/ 本仓库提供了一个C#实现的资源文件,通过鼠标滚轮实现图片缩放移动功能。资源文件内附有完整的源码和可执行的exe文件,方便用户直接体验和使用。 功能描述 图片缩放:通过鼠标滚轮的滚动,用户可以轻松地放大缩小图片图片平移:在图片放大后,用户可以通过鼠标拖动图片实现图片的平移操作。 使用说...

gitblog_09798的博客 418

jquery 控制鼠标滑轮 放大缩小图片

jquery.mousewheel.min.rar

PythonOpenCV基于鼠标事件实现图片移动缩放

import cv2 # 全局变量 g_window_name = "img" # 窗口名 g_window_wh = [800, 600] # 窗口宽高 g_location_win = [0, 0] # 相对于大图,窗口在图片中的位置 location_win = [0, 0] # 鼠标左键点击时,暂存g_location_win g_location_click, g_location_release = [0, 0], [0, 0] # 相对于窗口,鼠标左键点击和释放的位置 g_zo

kuokay的博客 1179

在WPF里面实现鼠标位置为中心缩放移动图片

原文:在WPF里面实现鼠标位置为中心缩放移动图片在以前的文章使用WPF Resource以及Transform等技术实现鼠标控制图片缩放移动的效果里面,介绍了如何在WPF里面移动放大缩小图片,程序也支持使用滚轮的方式缩放图片。然而前面文章里介绍的缩放功能只能以图片中心为原点来实现,但是这种功能往往并不是客户想要的,我们看图片的时候,往往都喜欢以鼠标放在图片的焦点为原点进行图片缩放。 咋看...

weixin_34266504的博客 881

艾伟_转载:在WPF里面实现鼠标位置为中心缩放移动图片

  在以前的文章使用WPF Resource以及Transform等技术实现鼠标控制图片缩放移动的效果里面,介绍了如何在WPF里面移动放大缩小图片,程序也支持使用滚轮的方式缩放图片。然而前面文章里介绍的缩放功能只能以图片中心为原点来实现,但是这种功能往往并不是客户想要的,我们看图片的时候,往往都喜欢以鼠标放在图片的焦点为原点进行图片缩放。   咋看起来,实现这个功能也不是很难, ScaleT...

weixin_34112900的博客 118

图片使用鼠标移动和滚轮缩放js以及插件

CSS页面(img标签必须含有此id) img id="imageFullScreen" src="" alt=""> JavaScript代码: $(document).ready(function() {//图片移动放大 需配合上面的js才生效 $('#imageFullScreen').smartZoom({ 'containerClass': 'zoo

知世故而不世故 4732

鼠标滚轮实现图片缩放

鼠标滚轮实现图片缩放

一树菩提一烟霞的博客 2813
上一篇: 12星座美女约会时的幸运发型
下一篇: 移动鼠标实现链接文本框提示效果
rigger21
博客等级 码龄20年 39粉丝 43原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值