当前位置: 首页 > news >正文

装修合同电子版seo5

装修合同电子版,seo5,360网址大全,郴州市这两种方法在旋转图像时,可能会产生一些不同的效果: rotate_image_new()旋转后的图像完全包含旋转前的内容,并且填充边界尽可能小 rotate_image() 保持原始图像的大小,并根据填充选项决定是否填充边界为白色。如果 if_fill_whit…

这两种方法在旋转图像时,可能会产生一些不同的效果:

rotate_image_new()旋转后的图像完全包含旋转前的内容,并且填充边界尽可能小

rotate_image() 保持原始图像的大小,并根据填充选项决定是否填充边界为白色。如果 if_fill_white 参数为 True,则填充边界为白色;否则,边界将保持原始图像的值。这种方法可以更快速地旋转图像,但可能会导致旋转后的图像包含额外的空白区域或丢失部分图像信息。


def rotate_image_new(image, degree):'''旋转图片角度'''from math import *# dividing height and width by 2 to get the center of the imageheight, width = image.shape[:2]heightNew = int(width * fabs(sin(radians(degree))) + height * fabs(cos(radians(degree))))widthNew = int(height * fabs(sin(radians(degree))) + width * fabs(cos(radians(degree))))matRotation = cv2.getRotationMatrix2D((width / 2, height / 2), degree, 1)matRotation[0, 2] += (widthNew - width) / 2  # 重点在这步,目前不懂为什么加这步matRotation[1, 2] += (heightNew - height) / 2  # 重点在这步imgRotation = cv2.warpAffine(image, matRotation, (widthNew, heightNew), borderValue=(255, 255, 255))return imgRotationdef rotate_image( image, angle,if_fill_white = False):'''顺时针旋转'''# dividing height and width by 2 to get the center of the imageheight, width = image.shape[:2]# get the center coordinates of the image to create the 2D rotation matrixcenter = (width / 2, height / 2)# using cv2.getRotationMatrix2D() to get the rotation matrixrotate_matrix = cv2.getRotationMatrix2D(center=center, angle=angle, scale=1)# rotate the image using cv2.warpAffineif not if_fill_white:rotated_image = cv2.warpAffine(src=image, M=rotate_matrix, dsize=(width, height) )else:color = (255, 255) if len(image.shape)==2 else (255, 255,255)rotated_image = cv2.warpAffine(src=image, M=rotate_matrix, dsize=(width, height), borderValue=color)return rotated_image
http://www.yidumall.com/news/20561.html

相关文章:

  • 做外贸用什么社交网站免费友情链接交换平台
  • 小网站如何做nba最新消息球员交易
  • 企业站模板大全适合奖励自己的网站免费
  • 做日语网站重庆seo技术教程
  • 怎么做网站写书李勇seo的博客
  • 竞价网站做不做链接杭州seo排名费用
  • 什么网站可以在图上做日历电商营销推广方法
  • 珠海移动网站建设公司排名b2b电子商务平台排名
  • 网站首页设计费用在线seo短视频
  • 郑州网站建设搭建公司项目推广
  • 合肥市网站建设公司百度学术官网
  • 网站建设自助建站云建站付费推广有几种方式
  • 拐角型网站活动营销的方式有哪些
  • 大连做网站哪家公司好怎么弄一个自己的网址
  • 网站404页面作用东莞网络营销公司
  • 设计联盟网站网站维护中
  • 买了个区域名怎么做网站抖音广告怎么投放
  • 网站建设与管理综合实践上海网络营销seo
  • 网站怎么做第三方支付接口网站之家查询
  • 商务网站建设模块济南网站建设制作
  • 前端手机网站今日头条极速版最新
  • 旅游网站建设怎么做东莞seo整站优化
  • 汉南做网站seo关键词找29火星软件
  • 苏醒wordpressseo综合查询什么意思
  • 泉州建设培训中心网站北京seo分析
  • 做一手楼房的网站网站制作维护
  • 温州网站建设制作域名注册查询网站
  • 浙江建设厅 继续教育 网站首页网站优化排名推广
  • wordpress博客建站教程百度推广投诉电话
  • 设计标志公司seo入门课程