这种问题首选的地址是维基百科: http://en.wikipedia.org/wiki/Circles_of_Apollonius
从作图的角度则要看笛卡尔定理(也是维基),尤其是其复数版本,同时给出半径和圆心位置的计算公式:http://en.wikipedia.org/wiki/Descartes%27_theorem
有了计算公式,就可以从任意一组(三个)Apollon...
分类:
其他好文 时间:
2015-05-15 13:44:09
阅读次数:
295
题意:有些东西就如同月光的魔法一般.Luke是爱着vijos的.他想为自己心爱的东西画些什么.就画N个圆吧.把它们的圆心都固定在x轴上.圆与圆.为了爱,两两不能相交.为了爱,它们可以互相贴在一起.内切或外切,都是允许的.vijos的美丽,在于人心.vijos的孩子们,一定能告诉大家:Luke画的圆究...
分类:
其他好文 时间:
2015-05-15 13:18:43
阅读次数:
134
1.随机数2.确认框3.按钮动画4.鼠标移到指定位置显示不同字符圆形:shape="circle",coords="x,y,z"这里的 x 和 y 定义了圆心的位置("0,0" 是图像左上角的坐标),r 是以像素为单位的圆形半径。多边形:shape="polygon",coords="x1,y1,x...
分类:
Web程序 时间:
2015-05-14 20:20:14
阅读次数:
135
利用OpenCV进行霍夫变换检测出圆形,并提取圆心坐标和半径。
程序很简单,看看就懂了。
#include
using namespace cv;
using namespace std;
const int kvalue = 15;//双边滤波邻域大小
int main()
{
Mat src_color = imread("1.png");//读取原彩色图
imshow("原...
分类:
其他好文 时间:
2015-05-13 10:45:36
阅读次数:
213
基础知识: 在讲解代码之前,我们来回顾一下在高中的物理课上我们所学的关于水波的知识。水波有扩散,衰减,折射,反射,衍射等几个特性: 扩散 : 当你投一块石头到水中,你会看到一个以石头入水点为圆心所形成的一圈圈的水波,这里,你可能会被这个现象所误导,以为水波上的每一点都是以石头入水点为中 心向外扩散的...
分类:
移动开发 时间:
2015-05-06 17:28:25
阅读次数:
285
最小生成树,用了Kruskal算法。POJ上C++能过,G++不能过。。。 算出每两个圆心之间的距离,如果距离小于两半径之和,那么这两个圆心之间的距离直接等于0,否则等于距离-R[i]-R[j]。#include#include#include#includeusing namespace std;...
分类:
其他好文 时间:
2015-05-06 17:18:04
阅读次数:
99
今天学习了一下最小圆覆盖, 看了一下午都没看懂, 晚上慢慢的摸索这代码,接合着别人的讲解, 画着图跟着代码一步一步的走着,竟然有些理解了.最小圆覆盖: 给定n个点, 求出半径最小的圆可以把这些点全部包围, 可以在圆的边界上下面是我的个人理解. 如果不对, 还请路过大牛指出 先找一个点, 让圆心等于这...
分类:
其他好文 时间:
2015-05-04 21:53:23
阅读次数:
164
Description尼克发明了这样一个游戏:在一个坐标轴上,有一些圆,这些圆的圆心都在x轴上,现在给定一个x轴上的点,保证该点没有在这些圆内(以及圆上),尼克可以以这个点为圆心做任意大小的圆,他想知道自己做多可以与多少个给定的圆相交(相切也算,包含不算)。Input输入有多组数据 输入到文件尾每一...
分类:
其他好文 时间:
2015-04-28 20:23:01
阅读次数:
191
一. 任务目标 利用OpenGL,实现Bresenham算法画圆。二. 任务要求使用整数来确定点的位置。标出圆心。(不太明白show的含义,于是我在圆心处画了一个点来表示。)使用至少16个点表示一个圆。三. 使用平台 Windows 8.1 Visual Studio 2012四. 实现简述与Bre...
分类:
编程语言 时间:
2015-04-25 06:51:04
阅读次数:
254