草庐IT

正方形

全部标签

ios - 自定义 UIButton 圆角在突出显示时变为方形?

我有以下用于自定义UIButton的代码:btnLogin.layer.cornerRadius=10;[btnLoginsetBackgroundColor:[UIColorcolorWithPatternImage:[UIImageimageNamed:@"bluetint.png"]]];[btnLoginsetAlpha:1];[btnLoginsetTitleColor:[UIColorwhiteColor]forState:UIControlStateNormal];[btnLoginsetBackgroundImage:[UIImageimageNamed:@"reall

ios - 将纵向视频导出为正方形但具有 scaleAspectFit 比率

在我的应用中,我允许用户以纵向模式录制视频。我在应用程序中使用它,这很好。但是,我正在实现一项功能以在Instagram上分享视频,其中视频必须是方形的。将视频裁剪成正方形,比方说中间部分,是一种选择,但是由于用户在拍摄视频时没有考虑到这一点,结果通常很糟糕。因此,我想导出视频正方形,但具有宽高比和左右两个条。最理想的是,是否有任何方法可以定义背景颜色(通过代码或通过UIImage)。我能找到的最接近的是this,但是我不能充分利用它,因为我不清楚如何设置转换。示例(红框只是为了标记图像边界): 最佳答案 除了尝试添加黑条和重新呈现

C语言循环打印空心正方形代码实现

#includeintmain(){intw,i,j;printf("输入正方形边长\n");scanf_s("%d",&w);if(w该程序实现了一个循环打印空心正方形的功能。用户输入正方形的边长,然后程序使用嵌套循环逐行逐列打印正方形的图案。注释已经对代码进行了详细解释,包括输入边长、边长验证、外层循环控制行、内层循环控制列、判断边界位置并打印相应的字符。在边界位置,打印"*",其他位置打印空格。这样,当程序运行时,将根据输入的边长打印出相应的空心正方形图案。

ios - 如何检查 CLLocationCoordinate2D 是否在四个 CLLocationCoordinate2D 正方形内?在带有谷歌地图的 Objective C 中

我想测试CLLocationCoordinate2D是否在由其他四个CLLocationCoordinate2D创建的Square内我有一个这样的结构:typedefstruct{CLLocationCoordinate2DsouthWest;CLLocationCoordinate2DsouthEast;CLLocationCoordinate2DnorthEast;CLLocationCoordinate2DnorthWest;}Bounds;还有一个CLLocationCoordinate2D坐标作为参数传递。我想测试坐标是否在边界内。我该如何测试?-(BOOL)isCoordi

ios - 为什么我所有的 View Controller 都是方形的?

我试图让它成为一个iphone项目,但是当我将任何ViewController拖到Storyboard中时,它只是一个奇怪的几乎正方形,既不是ipad也不是iphone。我在这里做错了什么?最新版本的XCode。 最佳答案 这是一项称为“尺寸分类”的新功能。您可以使用它一次性为iPhone和iPad创建一个通用的Storyboard。但我不太喜欢它,所以这里是关闭方法:在Storyboard中,打开实用程序检查器(右),然后转到文件检查器(左),现在禁用“使用大小类”。然后你会得到标准的Storyboard。

leetcode 统计全为1的正方形子矩阵、最大正方形

给你一个 m*n 的矩阵,矩阵中的元素不是0就是1,请你统计并返回其中完全由1组成的正方形子矩阵的个数。示例1:输入:matrix=[  [0,1,1,1],  [1,1,1,1],  [0,1,1,1]]输出:15解释: 边长为1的正方形有10个。边长为2的正方形有4个。边长为3的正方形有1个。正方形的总数=10+4+1=15.示例2:输入:matrix= [ [1,0,1], [1,1,0], [1,1,0]]输出:7解释:边长为1的正方形有6个。 边长为2的正方形有1个。正方形的总数=6+1=7.提示:110本题的巧妙之处不止在于动态规划的思想找出了满足条件的正方形,其中ans在求dp数

ios - CameraRoll 方形显示和圆形 mask - UIImagePickerController

我正在使用UIImagePickerController对相机胶卷进行试验。我已经实现了使用自定义按钮呈现相机View(为了实现这一点,我使用了另一个带有xib(CustomOverlayVC.swift)的ViewController)。所以我有:MainViewController.swift(+Storyboard)CustomOverlayViewController.swiftCustomOverlayView.swift(UIView)完整代码如下在CustomOverlayVC上以编程方式创建NavBar之后,这是目前为止的样子(也是我想要在右边实现的)所以我的问题是:1

Unity 圆角矩形Shader实现(支持长方形)(只写两行)

一、效果与引言相信很多小伙伴都会遇到做圆角矩形的需求,网上的shader还不明白是怎么实现的,甚至还有一部分是错误的,本文讲从原理到代码讲解圆角矩形shader的实现二、原理分析想要实现一个圆角矩形,常见的是抽象成一个数学模型,如下图紫色区域,就是我们应该保留的区域,为了更准确的描述这个图形,我们在四个角创建四个相等的圆形。因为控制每个像素的颜色主要是由片元着色器负责的,所以我们也通过FragmentShader去实现这个效果,可以看到在这个函数里我们只能拿到uv和vertex,所以我们根据uv坐标判定是否在上图的紫色区域,如果在则返回原本的颜色,如果不在返回完全透明的颜色。(对每个像素都会执

YoloV5 训练长方形图像

20230329更新官方的源代码中,训练的时候将rect开启,即可进行长方形训练同时也会进一步降低训练时的显存。 Imagesz只需要设置图像最大尺寸即可,在dataload中,读取图像时候会进行判断处理, 在load_image过程中,会将图像等比例缩放比如原图为1280*640。输入的imagesize为1280的话,则读取的图像为1280*640,输入的imagesize为640的话,则读取的图像为640*320 但是需要注意开始Rect后不会再对图像进行mosaic的增强,如果实在需要的话可以参考原来的长方形训练(下面的文章进行更改)   长方形图像训练:Step1: 修改训练图片的尺

ios - 使用 AVFoundation 录制方形视频并添加水印

IllustrationofwhatI'mtryingtodo我正在尝试执行以下操作:播放音乐录制一个方形视频(我在View中有一个容器显示您正在录制的内容)在顶部添加标签,在方形视频的左下角添加应用的图标和名称。到目前为止,我设法播放音乐,在不同View的方形容器中显示AVCaptureVideoPreviewLayer,并将视频保存到相机胶卷。问题是我几乎找不到一些关于使用AVFoundation的模糊教程,而且这是我的第一个应用程序,让事情变得非常困难。我设法做了这些事情,但我仍然不明白AVFoundation是如何工作的。该文档对于初学者来说含糊不清,我还没有找到我特别想要的教