标签: adjustment

调整iframe的宽度和高度以适应其中的内容

我需要一个解决方案自动调节的width和height一个iframe勉强适合其内容.关键是iframe加载后可以更改宽度和高度.我想我需要一个事件动作来处理iframe中包含的主体尺寸的变化.

html javascript iframe adjustment

281
推荐指数
10
解决办法
59万
查看次数

AVCaptureDevice adjustExposure为False但拍摄的图像很暗

我编写的Mac OS X应用程序正在使用macbook内置的facetime相机拍摄照片.

在MacBookAir3,2,MacBookPro8,2和MacBookPro10,2上工作正常,但在新的MacBook上它需要"黑暗"的照片.我理解这是因为自动曝光,但我很难让它工作.该AVCaptureDevice adjustingExposure设置为NO,但所拍摄的照片仍然是完全黑暗的.

代码:setupCamera在应用启动期间调用一次

-(void) setupCamera
{
    session = [[AVCaptureSession alloc] init];
    session.sessionPreset = AVCaptureSessionPresetPhoto;

    sessionInitialized = YES;

    device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];

    [device lockForConfiguration:NULL];
    if ([device isExposureModeSupported:AVCaptureExposureModeContinuousAutoExposure])
        [device setExposureMode:AVCaptureExposureModeContinuousAutoExposure];

    if ([device isFocusModeSupported:AVCaptureFocusModeContinuousAutoFocus])
        [device setFocusMode:AVCaptureFocusModeContinuousAutoFocus];

    if ([device isWhiteBalanceModeSupported:AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance])
        [device setWhiteBalanceMode:AVCaptureWhiteBalanceModeContinuousAutoWhiteBalance];

    [device unlockForConfiguration];


    NSError *error = nil;
    AVCaptureDeviceInput *input = [AVCaptureDeviceInput deviceInputWithDevice:device error:&error];
    if(error != nil) {
        // ...
    }

    if([session canAddInput:input]) {
        [session addInput:input];
    } else {
        // ...
    }

    output = [[AVCaptureStillImageOutput …
Run Code Online (Sandbox Code Playgroud)

macos adjustment facetime avcapturesession avcapturedevice

8
推荐指数
1
解决办法
1198
查看次数

块捆绑调整流程

我正在进行捆绑块调整以便查找

  • 图像点的X,Y,Z值
  • 修正了摄像机特性值(外部参数等).
  • 修正了测量值

在我看来BB调整过程是通过以下步骤完成的(给出了相机内在函数):

  1. 收集连接点(每个图像对的x,y)和地面控制点(每个图像的x,y和相关的X,Y,Z位置)
  2. 计算每个视图的初始外部参数(相机姿势)
  3. 使用相机姿势计算每个连接点的初始真实世界位置
  4. 通过使用所有这些初始值和其他参数作为输入来执行稀疏束调整步骤
  5. 使用稀疏束调整的输出作为真实世界位置,外在特征和测量的准确结果.

我想问的一件事是,这种流程是否正确.从视图中有很多结构和运动估计的方法,所以我不能那么肯定.

当我搜索各种资源时,我发现有一些库可以执行块绑定调整操作的每个部分.对于每一步:

  1. 像OpenCV这样的图像处理库可用于自动连接点收集
  2. cvFindExtrinsicCameraParams2可用于空间切除(但它需要4个点,对于块束调整,提到3个地面控制点对于每个视图都足够.我应该使用其他方法,如立体视图中的姿势估计吗?)
  3. 通过使用OpenCV的三角测量和投影方法,可以计算现实世界的位置
  4. SBA或SSBA适用于此操作
  5. N/A

另一个问题是,如果前面提到的流程是正确的,那么匹配的库是否足以实现整个流程?(可能对每个部分提供更好的建议)

我是这个领域的新手,所以我感谢这个主题的任何帮助,谢谢......

estimation opencv bundle computer-vision adjustment

7
推荐指数
1
解决办法
2114
查看次数

捆绑调整功能

如果我有一个已知的相机姿势(旋转+位置)和内在函数(失真系数和相机矩阵),并且2个相机从略微不同的角度指向同一场景.

有没有办法使用束调整来改善相机姿势?优选地,在一些已经存在的API或功能中,需要使用太多的数学知识.

camera opencv bundle adjustment

7
推荐指数
2
解决办法
2万
查看次数

如何在MATLAB中识别数值数组中的断点

大家下午好,我有这个新问题,希望你能再次帮助我:

我有一个矢量,您可以在下一个链接中找到:

https://drive.google.com/file/d/0B4WGV21GqSL5Y09GU240N3F1YkU/edit?usp=sharing

绘制的矢量看起来像这样:

在此输入图像描述

如您所见,图中的某些部分数据的行为几乎是线性的.这就是我在说的:

在此输入图像描述

我需要的是根据数据中某些部分的线性来找到那些断点.你可能会问自己,当数据的一部分不是线性的时候会发生什么,好吧,算法不会采用那个部分.

我希望你能帮助我,谢谢.

matlab data-analysis adjustment

6
推荐指数
1
解决办法
2438
查看次数

使用Aforge.net或c#执行类似于Auto Tone of Photoshop的操作

我开发了一个图像皮肤检测应用程序

但是我的相机存在问题,试图补偿光线并且结果图像很差,在大多数情况下,我对图像有冷或热效果.当我使用Photoshop时,有AutoTone功能可以规范化图像并减少此问题.

图片

Photoshop AutoTone后的图像

使用aforge我想使用HistogramEqualization()过滤器,但结果非常糟糕:

HistogramEqualization之后的图像

// create filter
HistogramEqualization filter = new HistogramEqualization( );
// process image
filter.ApplyInPlace( sourceImage );
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:在Accord或Aforge中有一个函数可以获得与Photoshop的自动调色板相同的结果吗?如果没有,有一些库或脚本可以做到这一点?

谢谢你们.

c# image adjustment aforge accord.net

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

OpenCV RGB单通道颜色调节

输入A图像是完整的RGB图像,输出B图像是相同的图像但具有"调整的"R值

我需要将RGB值重新缩放到128到255之间,以便将小于128的次要值缩放到较高的值.

RMAX = 127

img = cv2.imread(filename)         # load img
blue, green, red = cv2.split(img)  # get single color

red = red*RMAX/255+128             # scale the color as I need 
Run Code Online (Sandbox Code Playgroud)

但这继续得到错误的价值:

如果红色值为255 = 255*127/255 + 128应输出255但返回128

为什么会这样?

编辑:

每次都不需要重新计算颜色值,最好在开始时使用值范围准备数组,然后用数组中的值替换当前值?

ValuesForRed = [0]*255

for i in range(0,255):
    ValuesForRed[i]=i*127 / 255 + 128
Run Code Online (Sandbox Code Playgroud)

如何替换数组中的值现在是问题...

应该用相应的索引替换相应的值

i.e. red[45]= 0 
     ValuesForRed[0] = 128
     red[45]= 128
Run Code Online (Sandbox Code Playgroud)

在Python Opencv cv2.LUT()中开始提出新问题 如何使用

python opencv colors adjustment

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

可扩展的WinForms TextBox

我在Windows窗体应用程序中创建了一个文本框,该文本框从一个高度开始,用于在一行中输入文本.但是,如果用户输入包含在控件中的文本,我希望文本框自动增加其高度.

目前,对于此文本框,我将属性multiline和wordwrap设置为true.我已经尝试使用TextChanged事件来确定文本何时被包装但我找不到任何可以帮助我的属性.Lines属性不提供包装文本的任何帮助; 仅限用户点击的文本输入以开始新行.

每次文本换行超过文本框的宽度时,如何让文本框扩展其高度?

.net height textbox adjustment winforms

4
推荐指数
1
解决办法
3763
查看次数

Android - 如何在软键盘出现时调整弹出窗口

没有软键盘

当软键盘出现时

我想在我的布局中复制这个效果.但是在我的布局中,当键盘出现时,我的弹出窗口没有调整.设备调整下面的主要活动,而不是弹出窗口.

这是我的popup layout.xml:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/sfondo_semi_trasparente_scuro">




<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_centerVertical="true"
    android:background="@color/white"
    android:orientation="vertical">





    <EditText
        android:id="@+id/textNomeGiocatoreNewTeam"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="textPersonName"
        android:hint="Nome giocatore"/>


    <EditText
        android:id="@+id/textNumeroMagliaGiocatoreNewTeam"
        android:inputType="number"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:hint="Numero Maglia"/>

    <Button
        android:id="@+id/buttonConfirmAddNewPlayer"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Aggiungi giocatore"
        android:layout_gravity="center"/>


</LinearLayout>
Run Code Online (Sandbox Code Playgroud)

有人能帮我吗?

android popup adjustment soft-keyboard

3
推荐指数
1
解决办法
2285
查看次数

格式化字符串只在python中的单词之间有n个空格

我正在使用非空白字符之间具有不同空格数的字符串.问题是这个字符串形成一个类别,它们必须相同.我想将它们格式化为在非空白字符fe之间具有完全相同的空格数1,但是如果可能的话,这可以推广为插入更多空格.并且在开头和结尾都不应该有空格.

示例n=1:

'a  b    b' => 'a b c'
'  a b   c  ' => 'a b c'
Run Code Online (Sandbox Code Playgroud)

python string whitespace adjustment

3
推荐指数
1
解决办法
424
查看次数

BIRT:如何在调整单元格宽度时自动调整最后一列的宽度

我目前正在处理一份需要最右边的列对齐的报告。

我发现了一份报告,我想复制其中的行为,其中当我调整整个组的单元格宽度时,其中的最后一列单元格也会调整。

我尝试比较这两个报告的属性以了解要调整的正确值,但没有运气。

下面是它们的样子:

当我调整单元格宽度时,我应该怎么做才能使单元格内表格中的最后一列自动调整?

报告 1(正确行为):

调整单元格宽度也会调整 **Amount** 列的宽度

报告 2(不正确的行为):

调整单元格宽度不会调整 **Amount** 列的宽度

birt cell width adjustment

3
推荐指数
1
解决办法
1万
查看次数

CSS背景适合每个分辨率

好的,所以我是新手.我想要我的背景(这是一个图像),以适应Web浏览器的每个分辨率,无论浏览器分辨率如何.我发现了这个伎俩

html { 
  background: url(images/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
Run Code Online (Sandbox Code Playgroud)

但它所做的只是适合背景的显示器的全尺寸,而不是浏览器.因此,如果显示为1366x768并且浏览器已最大化,则背景正确显示为"已满".但是,如果我然后调整浏览器,背景图像将无法正确显示.

那么我需要做什么,所以用浏览器调整背景图像?因此,如果浏览器为1300x700,则背景图像为1300x700,但如果浏览器为900x600,则背景图像为900x600.再次,我是一个新手所以请提供一些例子.

css browser background resolution adjustment

1
推荐指数
1
解决办法
3万
查看次数

adjtime(x) 调整时间非常慢

我正在尝试adjtime调整时钟(例如,未来 15 分钟),为adjtime功能提供正确的偏移。但据我了解,adjtime速度非常慢。所以当我实际调用该函数然后检查时间时它保持不变。

如何做一些小的调整(例如1秒到1小时)以便效果立即显现?

谢谢。

c time adjustment

0
推荐指数
1
解决办法
1753
查看次数