我在安装tkinter期间遇到了问题.我有2.7.11版.我输入了pip install tkinter
dos,但它显示以下消息:
收集tkinter
找不到满足要求的版本tkinter(来自版本:)没有为tkinter找到匹配的分发
我已经使用相同的程序成功安装了烧瓶,但是对于tkinter来说它显示出问题.我该怎样摆脱这个问题?
我正在尝试检测扑克牌并使用 python opencv 将它们转换为鸟瞰卡片。我的代码适用于简单的情况,但我并没有停留在简单的情况下,而是想尝试更复杂的情况。我在为卡片找到正确的轮廓时遇到问题。这是我试图检测卡片并绘制轮廓的附加图像:
我的代码:
path1 = "F:\\ComputerVisionPrograms\\images\\cards4.jpeg"
g = cv2.imread(path1,0)
img = cv2.imread(path1)
edge = cv2.Canny(g,50,200)
p,c,h = cv2.findContours(edge, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE)
rect = []
for i in c:
p = cv2.arcLength(i, True)
ap = cv2.approxPolyDP(i, 0.02 * p, True)
if len(ap)==4:
rect.append(i)
cv2.drawContours(img,rect, -1, (0, 255, 0), 3)
plt.imshow(img)
plt.show()
Run Code Online (Sandbox Code Playgroud)
结果:
这不是我想要的,我只想选择矩形卡片,但由于它们相互遮挡,我没有得到我所期望的。我相信我需要应用形态学技巧或其他操作来将它们分开或使边缘更加突出或可能是其他东西。如果您能分享您解决此问题的方法,将不胜感激。
其他研究员要求的更多示例:
我想从事一个小项目来挑战我的计算机视觉和图像处理技能。我遇到了一个项目,我想从图像中删除隐藏的标记。隐藏在这里是指在 rgb 空间中不容易看到的水印,但是当您转换为 hsv 或其他空间时,这些标记变得可见。
下面是一个例子:
BGR空间:
HSV空间:
我尝试了不同的方法,但能够实现一个解决方案,从图像中删除这些水印。我在这里发布这个问题是为了获得解决这个问题的不同想法。
我尝试过的:
我尝试了各种方法,但都没有奏效,共享代码可能无济于事。没有必要为其提供代码,伪代码、想法或任何线索将不胜感激。
代码:
b,g,r = cv2.split(img)
b = b//2;
r = cv2.merge((r,g,b))
cv2.imshow("image",r)
Run Code Online (Sandbox Code Playgroud)
问题:这并不能解决问题,它确实使颜色变暗了,但图像颜色也受到了干扰。
我试着玩弄 B 频道,看看是否能完成一些事情。
我还注意到,如果我们将图像转换为 LUV 空间,那么标记在 V 空间中是可见的。
我通常在www.codefights.com上编写代码(函数)作为竞争对手.因此速度是代码的重要部分之一.我怎样才能测量python语言中某个代码的速度,无论是lambda函数还是def函数.
我一直在尝试放大视图,然后通过像动画一样缩小返回到原始大小。
我能够做的是将放大和缩小放在一组中,并在单击按钮时在图像视图上对其进行动画处理,但它第一次突然减小图像大小,然后在以后的单击时进行良好的动画处理。我将不胜感激任何有助于完成流畅动画的帮助
我的代码
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true"
>
<scale
android:duration="1000"
android:fromXScale="1"
android:fromYScale="1"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale=".5"
android:toYScale=".5" >
</scale>
<scale
android:duration="1000"
android:fromXScale=".5"
android:fromYScale=".5"
android:pivotX="50%"
android:pivotY="50%"
android:toXScale="1"
android:toYScale="1" >
</scale>
</set>
Run Code Online (Sandbox Code Playgroud)
final Animation ani_in = AnimationUtils.loadAnimation(getApplicationContext(),R.anim.zoomin_out);
imageView.startAnimation(ani_in);
Run Code Online (Sandbox Code Playgroud) 我已经按照文档安装了 google-cloud-vision 库。由于某种原因无法types
从google.cloud.vision
. 它在我的电脑上运行良好,现在当我与我的客户共享时,尽管他通过 pip 安装了库,但他在导入时遇到了问题。这是引发错误的行:
from google.cloud import vision
from google.cloud.vision import types # this line throws error
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题吗?
我想在 android.I 中更改我的计时器的字体。我已将默认字体设置为自定义字体。该字体似乎适用于除天文钟以外的所有地方。我也试过设置,android:fontFamily="@font/myfont"
但没有用。虽然字体似乎应用在预览窗口中,但当我在我的设备上运行我的应用程序时它不会改变。
有什么办法克服它吗?
这是我的代码:
<Chronometer
android:fontFamily="@font/linotte_semibold"
android:id="@+id/audio_player_chronometer"
android:layout_width="wrap_content"
android:layout_height="20dp"
android:layout_below="@+id/frame_layout"
android:textColor="@color/white"
android:layout_margin="5dp"
/>
Run Code Online (Sandbox Code Playgroud) 我尝试寻找均值平移的 OpenCV 方法,但没有任何结果。我正在寻找一种方法来查找图像中的簇,并使用 python OpenCV 将它们替换为它们的平均值。任何线索将不胜感激。
例如:
输入:
输出:
我正在尝试使用媒体记录器在 android 中录制音频。它适用于 3gp 音频,但是当我尝试使用 aac 格式的相同代码时,它失败了。(这是我的 aac 格式代码):
final String outputFile = Environment.getExternalStorageDirectory().getAbsolutePath() + "/recording.acc";
final MediaRecorder myAudioRecorder = new MediaRecorder();
myAudioRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
myAudioRecorder.setOutputFormat(MediaRecorder.OutputFormat.AAC_ADTS);
myAudioRecorder.setAudioEncoder(MediaRecorder.OutputFormat.AAC_ADTS);
myAudioRecorder.setOutputFile(outputFile);
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(outputFile);
mediaPlayer.prepare();
mediaPlayer.start();
Run Code Online (Sandbox Code Playgroud)
我已经添加了权限,我正在使用按钮正确触发这些功能。我在这里只写了主要代码只是为了简单 我的问题:
以 aac 格式录制和播放声音的正确方法是什么?
使用媒体记录器和媒体播放器在 android 中录制和播放音频的最佳格式是什么,我该如何实现?我尝试使用 3gp,但它的声音质量很低。
android android-layout android-mediaplayer android-mediarecorder android-studio
python ×7
android ×3
opencv ×3
chronometer ×1
color-space ×1
contour ×1
mean-shift ×1
module ×1
nvidia ×1
performance ×1
pip ×1
tensorflow ×1
tkinter ×1
watermark ×1
xml ×1