标签: aspect-ratio

将N#个正方形调整为尽可能大,同时仍然适合X个Y维的方框.(缩略图!)

我有N个方格.我有一个矩形框.我希望所有的方块都放在盒子里.我希望方块尽可能大.

如何计算方块的最大尺寸,使它们都适合方框?

这是缩略图库中的缩略图.

int function thumbnailSize(
    iItems, // The number of items to fit.
    iWidth, // The width of the container.
    iHeight, // The height of the container.
    iMin // The smallest an item can be.
)
{
    // if there are no items we don't care how big they are!    
    if (iItems = 0) return 0;

    // Max size is whichever dimension is smaller, height or width.
    iDimension = (iWidth min iHeight);

    // Add .49 so that we always …
Run Code Online (Sandbox Code Playgroud)

resize thumbnails aspect-ratio

5
推荐指数
1
解决办法
1422
查看次数

便宜的Android 7'平板电脑(800x480):宽高比错误,圆圈看起来像省略号

我需要很多Android平板电脑才能通过我的应用程序进行转售.我从网上买了一些(便宜的中国产品),但所有7'800x480平板电脑都显示为椭圆形(正方形为矩形),所有东西都被拉伸......

有些是Android 2.3.3,有些是Android 4.0,但所有这些都显示了拉伸的UI.

有人遇到过同样的问题吗?

geometry android ellipsis aspect-ratio

5
推荐指数
1
解决办法
8189
查看次数

大图片无法在Chrome中呈现?

非常大的图像将无法在Google Chrome中呈现(尽管滚动条仍会表现得像图像一样).相同的图像通常在其他浏览器中呈现得很好.

这是两个示例图像.如果您使用的是谷歌浏览器,则不会看到长红条:

Short Blue
http://i.stack.imgur.com/ApGfg.png

长红
http://i.stack.imgur.com/J2eRf.png

如您所见,浏览器认为图像较长,但它不会呈现.图像格式似乎也不重要:我尝试了PNG和JPEG.我还在运行不同操作系统(Windows和OSX)的两台不同机器上对此进行了测试.这显然是一个错误,但任何人都可以想到一个强制Chrome渲染大图像的解决方法吗?

rendering google-chrome image aspect-ratio

5
推荐指数
1
解决办法
5430
查看次数

两种宽高比(4:3和16:9)的两种布局 - 自动更改

遵循Microsoft规模指南,其中有一部分说:

在设计固定布局时,首先要设计基线分辨率的布局:1024x768和1366x768.

关于这一点,我有以下问题:

是否可以为两个宽高比定义两个固定布局(两者都用于ViewBox缩放到该宽高比中的每个分辨率),以便它们可以根据屏幕的宽高比自动更改?也许在填充模式和全屏模式之间切换也会改变宽高比?

layout xaml scale aspect-ratio windows-8

5
推荐指数
1
解决办法
726
查看次数

通过保持不同屏幕分辨率的宽高比来计算图像大小

我试图通过保持纵横比来调整图像大小.它应该足够大,可以填充屏幕,没有空白区域,如果需要,一些图像应该在屏幕外.

下图显示了如何根据黑屏尺寸调整黄色图像的大小.

在此输入图像描述

这是我实际使用的代码,有没有更好的方法来做到这一点?

if(bwidth > bheight) {
    if(bwidth > swidth && bheight > sheight) {
        new_height = sheight;
        new_width = (int) ((double) (bwidth/100)*(sheight/((double) (bheight)/100)));

    } else if(bwidth > swidth && bheight < sheight) {
        new_height = sheight;
        new_width = (int) ((double) (bwidth/100)*(sheight/((double) (bheight)/100)));

    } else if(bwidth < swidth && bheight < sheight) {
        new_height = sheight;
        new_width = (int) ((double) (bwidth/100)*(sheight/((double) (bheight)/100)));

    } else if(bwidth < swidth && bheight > sheight) {
        new_height = sheight;
        new_width = (int) ((double) (bwidth/100)*(sheight/((double) …
Run Code Online (Sandbox Code Playgroud)

java image aspect-ratio

5
推荐指数
2
解决办法
4476
查看次数

约束图像大小的最大宽度和最大高度取决于首先是真实的

试图找出一种可以将肖像和风景图像调整为视口大小的方法,其中包括最大高度和最大宽度场景.

只要宽度不超过1050px,图像应保持100%宽度.另一个限制因素是图像的高度最多为800px.因此,无论哪个是"真实的"首先应该限制图像的大小.

如果我设置max-width: 1050pxmax-height: 800px;然后将图像的纵横比被弄乱了.(如下面的演示所示).还有一个问题是图像宽度将比实际图像宽(836px宽度的肖像图像将高档到1050px).这可以用CSS控制吗?

演示

css aspect-ratio

5
推荐指数
1
解决办法
4142
查看次数

简化Scala表达式计算比率

我正在尝试计算java.awt.RectangleScala 中a的宽高比.我要采用" 长边与短边的比例"宽高比的定义,而不是宽高比的"宽高比"类型.

以下代码有效,但是有什么方法可以避免临时变量并将其转换为单行?

val sizes = Seq(rect.getWidth, rect.getHeight)
val aspectRatio = sizes.max / sizes.min
Run Code Online (Sandbox Code Playgroud)

scala rectangles aspect-ratio

5
推荐指数
3
解决办法
624
查看次数

获得纬度较长的图的纵横比

我知道R有各种方法可以用投影正确地绘制地图.但是只是为了使用基函数快速"足够好"的结果,是否有一个函数来计算特定纬度的纵横比,如果提供给R的典型asp参数将近似于正确的图?ie等同于ggplot2的coord_quickmap方法的东西.感谢任何建议.

r aspect-ratio cartography ggplot2

5
推荐指数
1
解决办法
1548
查看次数

在swift 3中以编程方式设置UIImageView AspectRatio约束

我在故事板中有一个UIImageView,AspectRatio是1:1,在某些情况下,我想在ViewController中以编程方式更改为2:1.我在ViewController中创建了该约束的引用,但无法设置约束.

constraints aspect-ratio ios swift3

5
推荐指数
2
解决办法
9116
查看次数

调整图像画布大小以保持Python,OpenCv中的方形纵横比

我想从任何输入图片中获取一张1000 x 1000的Python图片,这样输入就不会丢失它的宽高比.换句话说,我想调整输入的大小,使其较长的尺寸为1000像素,并用背景颜色"填充"另一个尺寸,直到它变为1000 x 1000平方.原件必须在最后的中心.

python opencv image-processing aspect-ratio

5
推荐指数
2
解决办法
7929
查看次数