小编La *_*bla的帖子

AVFoundation捕获UIImage

我正在尝试使用AVFoundation以编程方式捕获一个或多个UIImages.我设置了会话和输入设备以及所有内容,但是当我试图找到关于如何实际拍摄照片的解释时,我得到的只是关于连接的信息,而不是.我找不到一个实际拍照并将其保存到UIImage进行进一步处理的例子.所有示例都使用了一个kCGImagePropertyExifDictionary在iOS 5 SDK中似乎不存在的常量.

有人可以提供一个代码或从上到下解释如何使用AVFoundation将图像从前置摄像头保存到UIImage吗?

非常感谢!

xcode objective-c avfoundation ios

9
推荐指数
1
解决办法
5001
查看次数

即使没有使用服务,也会出现泄漏窗口异常

我有一个非常奇怪的问题.

我一直在我的logcat中遇到这个崩溃,但奇怪的是我的应用与这个Text To Speech东西无关.不只是这个活动,我的整个应用程序根本不使用它.

08-04 03:47:19.321: E/ActivityThread(24755): Activity com.lablabla.similarsearch.WebViewActivity has leaked ServiceConnection android.speech.tts.TextToSpeech$Connection@443065c0 that was originally bound here
08-04 03:47:19.321: E/ActivityThread(24755): android.app.ServiceConnectionLeaked: Activity com.lablabla.similarsearch.WebViewActivity has leaked ServiceConnection android.speech.tts.TextToSpeech$Connection@443065c0 that was originally bound here
08-04 03:47:19.321: E/ActivityThread(24755):    at android.app.LoadedApk$ServiceDispatcher.<init>(LoadedApk.java:974)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.app.LoadedApk.getServiceDispatcher(LoadedApk.java:868)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.app.ContextImpl.bindServiceAsUser(ContextImpl.java:1452)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.app.ContextImpl.bindService(ContextImpl.java:1440)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.content.ContextWrapper.bindService(ContextWrapper.java:496)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.speech.tts.TextToSpeech.connectToEngine(TextToSpeech.java:685)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.speech.tts.TextToSpeech.initTts(TextToSpeech.java:655)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.speech.tts.TextToSpeech.<init>(TextToSpeech.java:608)
08-04 03:47:19.321: E/ActivityThread(24755):    at android.webkit.AccessibilityInjector$TextToSpeechWrapper.<init>(AccessibilityInjector.java:682) …
Run Code Online (Sandbox Code Playgroud)

java service android

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

必须使用MeasureSpec.EXACTLY excpetion测量运行时DrawerLayout

我正在关注教程,面对一个奇怪的问题.

不要紧,什么是我的DrawerLayout,但如果它layout_height还是layout_width被设置为硬编码的一些其他的东西,它会抛出此运行时异常.

我试图在图形布局工具中渲染输出时看到很多关于此错误的报告,但在运行时错误中找不到任何报告.

我有最新的支持库,刚刚更新到版本 21.0.2

如果可能的话,我想避免硬编码我的身高和宽度.

文件的开头看起来像这样.这样,它就会粉碎.

<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
Run Code Online (Sandbox Code Playgroud)

而堆栈跟踪是

12-04 00:57:51.051: E/AndroidRuntime(26254): FATAL EXCEPTION: main
12-04 00:57:51.051: E/AndroidRuntime(26254): Process: com.lablabla.homedestroyer, PID: 26254
12-04 00:57:51.051: E/AndroidRuntime(26254): java.lang.IllegalArgumentException: DrawerLayout must be measured with MeasureSpec.EXACTLY.
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.support.v4.widget.DrawerLayout.onMeasure(DrawerLayout.java:814)
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.view.View.measure(View.java:17430)
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.widget.FrameLayout.onMeasure(FrameLayout.java:430)
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.view.View.measure(View.java:17430)
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.view.ViewGroup.measureChildWithMargins(ViewGroup.java:5463)
12-04 00:57:51.051: E/AndroidRuntime(26254):    at android.widget.LinearLayout.measureChildBeforeLayout(LinearLayout.java:1436) …
Run Code Online (Sandbox Code Playgroud)

android navigation-drawer drawerlayout

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

Python twisted reactor undefined变量

我正在学习本教程:http: //www.raywenderlich.com/3932/how-to-create-a-socket-based-iphone-app-and-server

但是当我写的时候

reactor.listenTCP(80, factory)
Run Code Online (Sandbox Code Playgroud)

eclipse告诉我它是一个未定义的变量..我安装了扭曲,可以获得导入的自动完成,但这不会工作..谷歌显示更多有这个问题,但我找不到任何解决方案..谢谢!

编辑:完整的代码:

from twisted.internet.protocol import Factory
from twisted.internet import reactor

factory = Factory()
reactor.listenTCP(80, factory)
reactor.run()
Run Code Online (Sandbox Code Playgroud)

python twisted tcpserver

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

Chrome扩展程序 - 编辑文本字段

我正在尝试编写我的第一个Chrome扩展程序.点击后,它会自动填写我大学登录页面的ID和密码字段(其表格的自动填充功能已禁用).这是一个非常具体的页面.

我有一些问题.我搜索了Google和SO,但无法找到有关如何通过Chrome更改文本字段值的说明.我知道如何在HTML和JavaScript中执行此操作,但是我无法获得正确的输入来修改其文本.

我也尝试过使用jQuery,我发现了一些例子,但没有运气.我有一个调用JavaScript文件的HTML页面(popup.html).我也尝试将JS放在内容脚本中

这是manifest.json:

{
  "name": "My First Extension",
  "version": "1.0",
  "manifest_version": 2,
  "description": "The first extension that I made.",
  "browser_action": {
    "default_icon": "icon.png",
    "default_popup": "popup.html"
  },
  "permissions": [
      "tabs", "http://*/*"
    ],
    "content_scripts": [
      {
        "matches": ["http://*/*"],
        "js": ["jquery-1.7.2.min.js","content.js"]
      }
  ]
}
Run Code Online (Sandbox Code Playgroud)

我尝试popup.js之一(从popup.html调用)是:

chrome.tabs.getSelected(null, function(tab) {
    console.log(document)
});
Run Code Online (Sandbox Code Playgroud)

我也尝试将此代码放在content.js中.相同的结果,它打印到控制台,但它打印popup.html内容..

我也直接尝试(并从上面的方法)直接访问元素,document.getElementById()但仍然没有运气..

所以,谁能告诉我我做错了什么?

javascript google-chrome-extension

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

清理图像以帮助在 Android 上进行 tesseract

我正在尝试从数独板中提取数字。在检测到板子、它的角和变形后,我只剩下一个漂亮的板子图像。现在我正在尝试使用 Tesseract android 实现 Tess-Two 来识别数字。我将图像分成 9 个部分

currentCell = undistortedThreshed.submat(rect);
Run Code Online (Sandbox Code Playgroud)

哪里rect是围绕图像的矩形。

现在到数字识别。

有些数字,比如 4,它可以完美识别。一些,主要是 6,7,8 被识别为 0 或什么都没有。

我想通过清理currentCell图像来帮助尽可能多地进行 tesseract 。目前它看起来像这样 倒置 6. (也试过没有倒置阈值)。我想摆脱白线(数独线)。我试过这样的事情(取自here

Imgproc.Canny(currentCell, currentCell, 80, 90);
Mat lines = new Mat();
int threshold = 50;
int minLineSize = 5;
int lineGap = 20;

Imgproc.HoughLinesP(currentCell, lines, 1, Math.PI / 180,
        threshold, minLineSize, lineGap);
for (int x = 0; x < lines.cols() && x < 1; x++) {
    double[] vec = lines.get(0, x);
    double …
Run Code Online (Sandbox Code Playgroud)

java android opencv javacv

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

Google Places API(Android)LatLongBounds无效

我正在开发andorid google places api自动完成,一切正常,但是当我设置自定义LatLongBounds将搜索限制为GoogleApiClient对象的特定区域时,返回的结果不在该范围内.我不知道我做错了什么.这就是我在做的事情.

LatLngBounds bounds = new LatLngBounds(new LatLng(24.85764939832254,67.0641630948748), new LatLng(24.866642601677466,67.07407490512522));
LatLng northeast = bounds.northeast;
LatLng southwest = bounds.southwest;

android.util.Log.e("North-East", northeast.toString());
android.util.Log.e("South-West", southwest.toString());

mAdapter = new PlaceAutocompleteAdapter(getActivity(), android.R.layout.simple_list_item_1, GoogleApiClientHelper.get(getActivity()).getGoogleApiClient(), bounds, null);
mAutocompleteView.setAdapter(mAdapter);
Run Code Online (Sandbox Code Playgroud)

android google-places-api

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

WPF DatePicker 图标大小

我有一个DatePicker这样的:

<DatePicker Grid.Row="7" HorizontalAlignment="Left" FontSize="43" CalendarStyle="{StaticResource styleCalendar}"/>
Run Code Online (Sandbox Code Playgroud)

问题是,增加日期选择器的字体大小不会调整图标的大小,并且它仍然很小。

在此输入图像描述

我已经搜索过,但找不到仅调整图标大小的正确方法,或者这可能不是放大整个选择器的正确方法

c# wpf datepicker

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

WPF TextBox插入符号消失

我正在开发具有TextBox组件的WPF应用程序。

我的文本框的插入符号有问题。似乎,根据其TextBox自身的位置,插入号在某些特定位置消失了

插入符号显示:

插入符号显示

插入符号消失:

插入符号消失

插入符返回:

在此处输入图片说明

TextBox样式很简单:

<Style TargetType="{x:Type TextBox}" x:Key="FormTextBox">
    <Setter Property="Width" Value="464"/>
    <Setter Property="Height" Value="74"/>
    <Setter Property="HorizontalAlignment" Value="Left"/>
    <Setter Property="FontFamily" Value="Microsoft Sans Serif"/>
    <Setter Property="FontSize" Value="43.2"/>
    <Setter Property="MaxLength" Value="50"/>
</Style>
Run Code Online (Sandbox Code Playgroud)

我什至尝试将字体设置Courier New为等宽字体。

c# wpf caret

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

__ANDROID__宏突然没有定义

我正在开发一个使用NDK的应用程序(所有我写的都发生在r6b和r8d上)

一切都很好,我想开始尝试调试我的C代码.

我按照这个http://tools.android.com/recent/usingthendpplugin教程,但NDK_DEBUG = 1标记到我的构建命令,突然我开始在代码中出现错误,即使在删除该标记后也没有消失,从Android 4.2更改. 2回到2.2,更改我正在使用的NDK,或者我能想到的任何其他内容.

现在问题出现在这样的语句中

#ifdef __ANDROID__
some cool android code
#else
some pretty awesome iOS code
#endif
Run Code Online (Sandbox Code Playgroud)

会发生什么事情__ANDROID__由于某种原因没有定义,导致eclipse并ndk-build尝试编译iOS代码而不是Android代码

恢复我所做的一切似乎没有任何效果.重启eclipse并不是很好.清理项目,完全删除libsobj目录也不起作用..

有什么建议?

谢谢!

编辑:

也许值得添加构建本身,使用ndk-build成功完成.我认为这可能是一个日食问题,但即使如此,它仍然是一个错误,我无法启动应用程序

此外,以防万一,重新启动计算机也无法正常工作.

编辑2:问题存在于通过网络运行相同工作区的另一台计算机上,我的猜测是与工作区相关的东西,所以我尝试删除.metadata文件夹并再次添加项目.

删除.metedata文件夹第一次修复它,但几分钟后(我设法在我的平板电脑上构建和运行应用程序)同样的问题返回,并删除.metadata没有工作

编辑3:

仍然没有去.

但是,我可以确认这不是项目特定的问题,因为所有在eclipse中具有Native支持的项目现在都会这样做.

其他不起作用的东西:

  • 创建一个空项目,添加Native支持.
  • 完全更改为另一个不相关的工作区并执行上述测试
  • 下载新版eclipse(juno),CDT&ADT(正在使用eclipse ADT包)

macros android android-ndk

4
推荐指数
3
解决办法
7981
查看次数