mandelbrot

    0熱度

    1回答

    只要鼠標在縮放開始後不移動,我就可以將縮放點放在Mandelbrot集上。我試過計算一​​個標準化的delta(新座標 - 舊座標)*(oldzoom),但是會發生什麼情況是圖像會跳轉到新的位置。我以前見過這個問題。我在這裏掙扎得更多,因爲我必須以某種方式將這個鼠標位置delta轉換回Mandelbrot集合的-2,2座標空間。 這是我的代碼。重要的是GetZoomPoint方法,然後是定義x0和

    1熱度

    1回答

    以下代碼取自here。 我試圖讓下列更改下面的代碼 如果c不是集的一部分,繪製白色 像素,如果它是一組的一部分,情節黑色像素。 使用imshow命令繪製圖像 % Parameters: % Input, integer M, the number of pixels in the X direction. % Input, integer N, the number of pixels in

    1熱度

    1回答

    以下代碼取自here。 我試圖讓下列更改下面的代碼 如果c不是集的一部分,繪製白色 像素,如果它是一組的一部分,情節黑色像素。 我得到這樣的輸出: 但我要繪製這樣一個黑白的Mandelbrot圖像: 使用imshow命令繪製你的圖片 任何人都可以幫忙嗎? m=601; n=401; count_max = 200; %Change the range of x's

    -1熱度

    1回答

    我想寫一個mandelbrot設置爲python中的圖像,並且我的某個函數有問題。 問題是:雖然我期望像this。我得到一個普通的白色圖像。這裏是我的代碼: 快速彙總代碼: 檢查值是否已設置,如果是,則在布爾值數組中標記爲true。然後,根據布爾數組繪製圖像,着色真實,並留下假的。 import math import numpy as np import scipy.misc as smp

    0熱度

    3回答

    我正在渲染一個mandelbrot集並已經實現了一些平滑的着色,但是當看得更近時,圖片變得非常嘈雜。我想知道,改善我的色彩以達到更好的美學效果的最佳方法是什麼?使用直方圖着色是否有助於消除粗糙的像素化區域? Here is a render of the fractal using 10 000 iterations. 這是我生成和現在指定顏色的方式: BufferedImage image

    0熱度

    2回答

    我試圖用OpenMP加速執行以下代碼。該代碼用於計算mandelbrot並將其輸出到畫布。 該代碼工作正常,單線程,但我想使用OpenMP,使其更快。我嘗試了各種私有和共享變量的組合,但似乎沒有任何工作到目前爲止。與沒有OpenMP相比,代碼總是運行得慢一點(50000次迭代 - 慢了2秒)。 我使用Ubuntu 16.04並使用GCC進行編譯。 void calculate_mandelbrot

    1熱度

    1回答

    我在Python中使用PIL模塊製作了Mandelbrot分形。 現在,我想要製作一個放大到一個點的GIF。我在線觀看了其他代碼,但不用說,我不明白,因爲我使用的模式有點不同(我使用的是類)。 我知道,要放大我需要改變規模......但我顯然不知道如何實現它。 from PIL import Image import random class Fractal: """Fracta

    0熱度

    1回答

    我想繪製從Win2D-Example-Gallery中取得的mandelbrot-set並稍微調整一下。 起初,我有我的所有代碼生成的CanvasAnimatedControl的CreateResources - 方法裏面的天壤之別,但由於性能問題,我又使用着色器(HLSL或PixelShaderEffect)和CanvasVirtualControl做到這一點: public PixelShad

    2熱度

    1回答

    我昨晚在Javascript中做了這個簡單的Mandelbrot Set生成器,但它輸出了一個非常奇怪的結構。我認爲它看起來與mandelbrot集合相似,但奇怪地變形了。我不知道爲什麼它會這樣扭曲,我一直在努力尋找整天。有誰知道是什麼原因或如何解決這個問題? c = document.getElementById("canvas"); ctx = c.getContext("2d"); c.

    0熱度

    1回答

    我正在研究一個項目,以重寫一個順序的C代碼算法,用於創建一個使用pthreads並行的mandelbrot集合。我可以這麼說,因爲我的版本只是輸出一張或多或少的黑色圖片(並且沒有任何原始程序導致的結果),而且我也看不清楚哪裏出錯了。簡而言之,我可以在這一張上使用第二雙眼睛。 這裏是連續的代碼段的事項: void mandelbrot(float width, float height, unsig